Great story Jerry. You've showed the process of personal growth here very well. I think that daily gratitude, appreciating even small things is very important. I agree that wanting and getting many things won't make us more happy. What's important is the process that gets us to where we want to be or what we want to have. Without it we can fail more easier. It's like wanting to be a rich boss of a huge organization without being able to lead a few people.
"Do the next right thing. Don't make it worst. Ask for help. "
Sounds familiar, doesn't' it?