Don’t beat yourself up if you haven’t been able to lose weight despite all your efforts. We live in a time when there are several factors that hamper our weight loss goals. Nope we’re not coming up with excuses. This is what a Harvard researcher recently said in a blog post on the Harvard Medical School website. There is so much great-tasting food and it's abundant and in your face all the time. To me it's kind of a miracle that people aren't even heavier than they are says Dr Meir Stampfer professor of epidemiology and nutrition at Harvard T.H.