Anyone struggle with being overweight as a result of little to no self worth? Everytime I venture to get healthy I'll lose 20 lbs or so, start feeling great about myself and slip back into overeating because I feel like I dont really deserve to be "attractive". I'll eat when I'm not hungry without any care for how detrimental all the junk is for my body and I'm fairly certain it's because of my lack of ability to put myself first. 

Anyone have issues with this or have ideas on how to break through the mental block?