@scarletmedia First thing came into my mind after reading your comment was Beyonce's Song Lyrics!
I'm a survivor, I'm not gonna give up, I'm not gonna stop, I'm gonna work harder!
I too feel blessed and happy to be connected to such awesome people and you are super awesome. The sense of life and hardwork you have is simply a motivation to everyone around. Along with your daily responsibilities, writing super awesome blogs and offering helping hand every possible time makes you stand out of the crowd already. You are the one whom I rely blindly for seeking any support any time. And let he past fade away, I wont let you quit now ;)