At last - After 21 months of nerves, Monster (which I think is better than Red Bull) powered night outs, a seemingly impossible to do thesis, lots of anticlimactic exams and 4 semesters, I finished my MS in Computer Science from ASU.
Hopefully thing will turn around in a few months...
MS was a nice experience and it has gotten me much needed maturity as a professional. Also my present workplace (although it has very small teams and not many employees) has taught me to be much more professional and independent as a software developer than I could have ever been in PSPL or in any Indian company.
So far so good - keeping my fingers crossed!