Irdk what to do

So me & my bf..well ex (he broke up with me last night) had gotten into a argument and he broke up with me. We know that our relationship started off great but got rocky about 2-3 months ago where we’ve just been constantly arguing & disrespecting each other basically for the last few months we have been TOXIC. When we’re on good terms were the best but like every relationship when we’re bad we are horrible!! I guess it just got too overwhelming and unhealthy for him he just had to leave. I do have trust issues & insecurities so I don’t really blame him for leaving to be happy. I’m trying not to be bitter or hate him. I’m a college student .. he was my first everything and I do want to still have him around but I’m not sure we can just be friends. Being just friends means I’d have to be happy for him when he moves on & all this stuff and just be there but i don’t think I’m that mature😭 i can’t be happy for him to move on so idk how I’d handle that but I know I want him around. I still want to be with him but I let my personal issues get in the way. Usually I’d be devastated or crying when he breaks up with me but now I’m okay. I’ve cried a few times cause I don’t want to cut ties completely but I understand he has to be happy too that’s why I can’t be upset. Idk what to do idek if he would even be my friend doesn’t really seem like it but I know he’s had enough. He has done something’s to but I guess my insecurities getting in the way was his last straw cause I would accuse him of doing things in a joking manner but he’d always say it’s annoying & get defensive etc.

- I’m hurt but I’m not mad because he deserves his happiness too & I know I have toxic traits myself. Regardless he goes I still love him but I’m just not mad as the other times because that shit is not healthy. When things like this happen I can’t sleep and I don’t want to eat but I know I have to be stronger than that. I let my trust issues and insecurities get in the way . Constantly accusing him etc