Supporting India and England (when they are playing other teams, not each other) is a nerve-wracking affair. I am specifically talking about when these nations are playing their favorite sport - for India, it is cricket (the only sport), and for England, it is football (and followed by rugby and cricket).
Both the teams never make it easy for their supporters. Their approach is never cohesive, assuring, and you never have a guarentee of a flawless performance in big matches. And invariably, it ends with a disappointing loss.
It is really sad especially with the kind of disproportionate attention and money cricket and football get in India and England. I think the best approach for stopping the associated hair loss is not follow the games closely, i.e. not be a devout fan. If the team wins, a bonus. If it loses, who cares!
BTW, I definitely feel England have no chance in winning the World Cup. Nor does the much favored Spain. My money for some reason (gut-feel) is on Argentina.
Lets wait and watch.