Oh, well then, that's up to you son; you have the means to keep living, so do it. Work for yourself, LIVE for yourself. Forget doing it for others.
Somewhere along the line you broke the natural order of things, and that's why you got screwed. Between the ages of 18 and 28, you should be trying to secure your OWN life, get your cards in order, and set a strong foundation for yourself as a man... But you didn't. You took in an 18 year old girl who had even less of an idea of what she wanted than you did and tried to shoulder not one life, but a couple of others as well... That's not a healthy order. That's why you don't look for forever after at age 18, because 18 year olds are stupid and don't know what's good for them.
These are your hit it and quit it years, your sow the wild oats years; have adventures while getting experience, and set up YOUR life, and only yours. If you can't even handle one life, how do you healthily expect to handle two? Or three? Or four? Make sense? "Secure your own oxygen mask first, then assist..." get it?
You've got plenty of time to set your own foundation up. And then? Once you finally feel safe secure and satisfied that you could continue living by yourself, for yourself? THEN start thinking about, "Can I afford to add another life to this equation?" And you're going to meet people (like those in your story) who don't want to do their portion of the work to support the new joint-life. You need to learn to cast them aside immediately.
Because just as you'll have spent those years focusing on yourself, the people you meet down the line should ALSO have been doing the same for themselves, and are the people you want to meet. If they haven't, then they're not doing their part, and you don't want that.
Again, just to drill it into your head kiddo: YOUR LIFE FIRST.
Then consider adding another to it. And if you do, make sure you're NEVER the one doing all the work.