Demi Lovato nearly 'gave up' on sobriety after being called 'morbidly obese'