Struggling to lose weight? Here are five possible reasons why