Enough with the cribbing already.... Time to move on.. Yes, petrol is almost nearing Rs 80 per litre and yes, INR is free-falling since forever! We cried, swore and did just about everything the average Indian should have done. Some things are blessings in disguise, albeit at a somewhat heavy cost.