First breakup

I’d been with me ex since I was 18 (now 20) and he recently broke up with me, he didn’t treat me like a proper loving boyfriend should (he was disloyal at times) , yet when times were good they were amazing and i still love him so much. He says he has himself to sort out and he can’t be the bf I need. How do I get over this? All I want to do is cry and talk to him and hug him. I feel so pathetic.💔😭