I don't know KGirl, none of us can tell you how to live, and it's likely not helpful for me to say this, but if I were 28 with no kids, I'd be half way across the country by now, missing out on this wonderful opportunity for self improvement that my W has given me.
Kudos to you; you must be in this for what you are getting out of it in terms of self improvement. Or, you recall a time when your H was at his best, and he didn't have all these issues, and you truly believe he will aspire to that again.