Hi, firstly I hope you're okay! Obviously the logical thing would be to break up and move on, however, it's clear that you already know that's the right thing to do, but I also understand that it's wayyy easier said than done. I know you said living with your mum wasn't the best, but do you think you could possibly move in with her? Or maybe any other family or friends (you could rent out a flat with them?) I understand you guys were together for a very very long time and I can't imagine how difficult this must be, especially when you love someone. But if he really loved you, he wouldn't let you struggle financially all this time even after knowing how much effort it took for you to save up all your money. If someone really loves you, they should want the best for you, whether that's with them or without them. Breaking up and moving on can seem daunting, even more so since you were together for years, but you don't know how single life might treat you until you try. At the end of the day, the only person you have is yourself, so there's nothing wrong with being by yourself and working on improving you, so that you can be happier. I think it needs to be normalised that being alone is okay, and that it doesn't always have to feel lonely. And who knows, maybe you will find someone else during that journey, or not, but that's also completely okay! You've spent years taking care of and doing what's best for your bf, now it's time to do the same for you. I'm sorry if this was harsh or anything, just trying to help. Good luck!! And remember, everything happens for a reason.