Kevbone I think part of your problem is you need to get out and go climbing now and not just sit around and mope on the internet.
I have a number of friends who are married with kids and yet they still get out to climb. Sure they don't get out all the time, but they do get out. I bet your attitude would get better if you got out some.