Now, let's keep things in perspective.1. Yes, I am happy that the Red Sox won. - Congrats2. It is about time they won.3. There is no curse. If there is a curse for Boston, then there is a curse for every other major league baseball, basketball, hockey, etc. that haven't won a title for this reason o...