Listen to your boyfriend: He’s telling you the truth. He’s depressed and he’s in transition having suffered a terrible financial blow. He’s also not alone — and neither are you. His behavior is very normal considering the circumstances. In fact, if he wasn’t behaving the way he is now, he wouldn’t be normal.
Your job is to be understanding, empathetic, and to not add to his stress. I know this isn’t the boyfriend you signed up for, but in relationships things like this happen. Financial stress, health problems, death, children (healthy and otherwise — they’re still difficult on relationships) and all kinds of other issues I haven’t mentioned here. “For better or for worse,” is not just a cliche in a marriage vow. It’s a warning and a promise that you choose to be with someone no matter what happens. You’re getting good practice here! 😆
You’re not married and you don’t have to stay with him, but I suggest that you tough it out if he’s as great as you say he is. This could happen to any man at any time. Focus on living your life healthfully and hopefully some of that will rub off on him. Suggest he see a doctor and watch to make sure he doesn’t continue to spiral down without a bottom. Financial loss is a big blow to self esteem for men, especially, since it’s how they define themselves, and he was successful.
I hope this helps.