We had a great sex life together and enjoyed each other’s company. It felt like a relationship. But, he broke it off, telling me that he has mental health issues and needs time to figure himself out. He also told me that he wasn’t asking me to wait around for him because I need to do what makes me happy.
I like him a lot but I am not sure on what I should do. Should I move on or wait?
There is no guarantee that he is actually going to do the work he needs to in order to take care of his mental issues. That kind of work requires a lot of effort and focus.
He knew that he had these mental issues before he started hanging out with you and never fixed them.
If you wait around on him, it could easily become a frustrating experience where you keep expecting him to work on his mental issues as stated, yet, all you see him doing is talking to other girls and hanging out with his friends.