Are you constantly yoyo dieting, and losing weight just to regain it again? Here are some reasons why people struggle to stay on a diet.