what to do?

What should I do? My boyfriend broke up with me. We've been together for 8 years and have a three year old son. 
He's cheated on me a few times and I always take him back, my mistake... Well he just told me things are not working out. I do agree on a way things have never really worked and we never really tried to fix things. Part of the issue is my severe social anxiety. Anyways, I own the home we're in but cannot afford it and will not get a roommate. I cut down on what I could but still can't afford it till my cars paid off in. 7 months. 
He agreed to live downstairs till I was financially stable, which would be 7 months. I still love this man and feel if he stayed downstairs I'd never ever get over him. Plus I couldn't deal with him going out and thinking he's sleeping around. (Not that I can do anything about it)
But if he leaves, I'll be short on cash. No extra money, I have very little in my savings. So I won't be able to do anything fun with my son or family this summer and will always be worrying about the money...But I won't need to deal with the stress of me thinking hes out dating and all that. 
Please any advice? 
I will not file for child support. We are doing 50/50 so that wont be an option.