Finally, I have a passport that is valid for next 10 years and got the UK visa too, today. They said it would take a minimum of 4 working days (I have been to UK before so the processing time is less, otherwise they say 10 working days minimum) and I got it on the forth day squarely. So next week, for a short while, I am off to UK. I don’t know why, but I still want to keep the fingers crossed!
PS. This bunch of flowers were delivered at my office address and were such a pleasant surprise. When I got them I told the person who was carrying it that surely is not meant for me! But they were and it just made my day.