Warning: This is likely to be a long post. If you know you do not have the patience, ignore this post altogether- that would save you a lot of troubles. I would have loved to make it shorter, but how well can one summarise an experience of about 365 days in few words without losing […]