Amazing article ! You got me at Cassandra 3.2 ! :D
Its great to hear that you are looking after your health and having a great time travelling. Very few people can afford to do that and are still stuck at their day. Its really tough to see life repay you in this manner after you worked so hard for what you wanted. But you seem to be going on pretty good. This is really fantastic.
And as an Indian, I would recommend you visit India sometime in your travels too :)