I left my “husband” and I feel terrible

I (28F) created a Reddit account just to make this post because I have no one to vent to about this and I’m struggling. I left my “husband” (29M) two days ago and it’s just really hard. We have known each other since high school and been together for almost 4 years. We have 1 kid together. Our relationship has always been very rocky. We bicker a lot. We’ve gotten into some pretty intense fights. But we got along okay most of the time and we loved each other. He has a lot of mental health issues that have severely impacted our relationship, mostly anxiety. It started getting bad about 2 years ago and has just progressively gotten worse. He quit working 2 years ago because going to work made him anxious. That summer he went through 4 or 5 jobs and quit each one after just a day or 2 because of his anxiety. That was the first time I told him he needed to go to therapy. Since then, it’s gotten to the point that he rarely leaves the house. I have to drive everywhere because he gets anxious a lot while driving. I have to go inside all stores or restaurants to get our stuff because there’s too many people and he won’t go in. I can’t remember the last time we had a date. No going out to eat, no movies, no sporting events, no concerts, nothing. The last few that we did go to, we left early. Like 2 songs in early. We have had countless discussions and fights about him getting help. One time I paid for and planned a trip to Utah. We spent 2 days driving there (I drove) and only a day and half actually in Utah before we left (I drove home) because the elevation was giving him anxiety and he could not leave our Airbnb. I cried and begged him to get help. 2 months ago, we were supposed to get married. It was an elopement so it was just for the 2 of us. I spent 8 months planning and about $5k between the venue, photographer, Airbnb, wedding attire, etc. The morning of our wedding, he says he can’t do it because he’s too anxious. I’m not sure I’ve ever cried so hard or been so hurt or so angry. The 4 hour drive back home I told him how lonely I was always doing things on my own. How stressed I felt always being the one to have to do everything because he couldn’t. How everything he couldn’t do fell on me and I couldn’t take it anymore. I told him he absolutely had to get help or we were done. He swore he would go to therapy. I was devastated and embarrassed. I asked him if we could not tell people he called off our wedding, and instead just say we did. I hired another photographer to get pictures done at a nearby park so we’d have something to show people. He could barely even take those pictures. He wasn’t in half of them and we had to cut the session short. It’s been 2 months since the day we were supposed to get married and he has not been to therapy still. So I ended things. And I feel terrible. I feel like I broke apart a family. I feel like now I have to tell everyone I was never legally married. I feel bad for hurting him during a time where he’s clearly not okay. But I can’t continue to try to help him if he won’t help himself. I spent 2 years begging him to get better. We had so many talks about the issues in the relationship. He says he’s blindsided by the break up. He says now he’ll go to therapy. He says I’m making our son’s life harder. He says I didn’t take our marriage seriously. He was a stay at home dad for our son (because he couldn’t work. He only watched him 2-3 days a week, family watched him the rest, and I feel like he really lacked on taking care of the house, but he says he doesn’t think he did) and I feel like I’m messing up their relationship. I’m not gonna sit here and say he never did anything for me. He did cook meals for us, he did fix things around the house or put stuff together for me, he helped clean at times, and he did help with our son, although I will say I did the majority of things for our son, even with him being the sahd. But he just never showed up for us. He didn’t go to my birthday lunch. He didn’t go to our son’s first soccer practice (only had 1 so far). He canceled our wedding and then still didn’t go to therapy. I think deep down I’m making the right decision. I’d hate to let this go on for 10 or 20 years and have to leave him then. But it still hurts and it sucks and it’s hard. It’s worse because he has nothing, no job, no car, no money, no supportive family, so I really feel like I’m putting him in a terrible position. I have offered to get him a car when I get my end of year bonus. Any advice, support, anything?