What a draft you made.
I am speechless. It feels as if you have spoken out of my heart. Bravo!! Time is not always in your favor. So as you said the best policy is to remain positive and happy most of the times. Don't let others overrule your happiness. :-)