It sounds like HE is the one doing the leaving and you have no choice in the matter. Moreover, even if you had a choice, you shouldn’t stay with him. He’s told you in many ways that he does not want to be married to you and that he sees no future with you and that this is final. I say be grateful he’s telling you now while you’ve only invested two years in this relationship and don’t have kids together or more shared property and assets to divide, etc. I have a friend going through the same thing — her husband is literally saying the exact same things your husband is — and she’s invested well over ten times the amount of years you have. Trust me, you’re in a better position and I bet that, if I asked my friend what advice she might have for you, it would be: run. And she would also say that your husband is right and history does repeat itself.
Even if you and your husband worked things out, he’s going to pull this again. It might be three years from now or five years from now or eight years from now. It may be after enough time has passed that you trust him again and believe in your relationship and have convinced yourself that he was simply stressed out with money and a failing business when he talked about leaving, and thank God you fought to save your relationship. And then he’ll pull out the rug from under you and leave you. And you’ll have a lot more to lose at that point, especially if you’ve continued letting him be your whole world.
Two things to consider: A man rarely walks away from a marriage the way your husband is doing unless there’s someone else waiting for him.
No man, no matter how much you love and adore him, should ever “literally” be your “whole world.” It’s boring for him, it’s unhealthy for you, and it makes it much harder to make empowering decisions that save you from longterm misery (and potential financial ruin).
Get out, get a life for yourself, and move on with the relative peace and comfort that this marriage wasn’t meant to be and that there’s a better match for you out there whom you’re giving yourself plenty of time to find.
If you have a relationship/dating question I can help answer, you can send me your letters at firstname.lastname@example.org.