Well, I'm just about you're age, and having a similar problem. I don't have a family to worry about, but I am concerned with my own future. I've been unemployed for a while and now have alot of time to think about what to do with my life. Now, I don't know about you, but I can't afford to go to school, even if I wanted to.
So, I've been trying to come up with something that'll earn decent money, without requiring any real education. Maybe if I were able to work for a couple years, I could afford go to school for some higher earning career? So far, the only thing I've come up with is truck driving. The pay is far higher than anything else that I've looked into. That is a perfect job for a guy like me without a family. Plus it would give me the option to travel, or I could just drive in my area and make the same wage. I could earn enough money to send me to school in about two years. Now, I know you're a family man, so just bare with me.
It's obvious that neither of us would be interested in going to school to become a Doctor, Lawyer, etc....That takes more time than we want to forefeit. I was thinking of becomming an engineer, either mechanical or electrical, which seems like a good option. The pay is excellent, the job availability is excellent, and the benefits/retirement are excellent. These careers would provide everything that you mentioned, plus, you can complete schooling in approximately 2 years.
Just an idea to think about, but I'm seriously considering it. 
_________________
Those who speak, don't know.
Those who know, don't speak.