@sunshinebaby1
I know this will be VERY hard, but you need to give him space, on YOUR terms.
do you have a friend you can move in with?
family if not?
Do that for now, move everything out. Let him feel the lack of your presence, not have it as though you're just on holiday.
Dont be his support person, he can lean on therapy/friends.
Actually detach yourself, go out, have fun with friends etc. Don't sit about waiting for him. Life's too short & you're worth more.
IF he comes wanting to get back together, don't dive back in! If YOU want to try again, then date, for a good long while.
be warned, you'll never feel the same again, he's fucked your ability to fully trust him to be there for you.
personally I think you're better to take the full hit now & not get back with
him, because it's never as good after 'space'
I'm sorry you're going through this, it's really really shit x