Wow Mike, you've certainly had your fair share of adversity. Thanks for sharing..
I agree, adversity develops your Character and I think it can be said that Optimism fits into the mold of Character. How do you handle the downward pull of life and how fast can you move on and get back on track? This book really gave me unique perspective and understanding that I feel will result in a more positive mental attitude and more tools to continue building the Character I desire.
You certainly have a lot to be thankful for and based on your marriage, children, and business. Based on those fact I have to conclude that you are a man of great Character. Keep chiseling!
Great thoughts at the end of your post.