Nutritionists have revealed a number of reasons as to why you may be struggling to shift some extra pounds including lifestyle habits, hormones and hidden calories