Privategirl I couldn’t agree more with when your in the situation it’s a whole other ball game. And like you I use to be the one saying leave.
Woman’s aid will be a good place for you to start and they’ll advise you what to do.
You may want to get a non molestation order out on him.
If he isn’t on the tenancy or mortgage it’ll be easier to get him to leave.
No one on here will judge you pretty much everyone is in the boat.
Stay safe