why is it hard to lose weight