Hey, look-- love yourself, and then others will love you, it's not the other way around. By the way, vomiting after consuming food does not get rid of the calories you've already consumed, you'd still gain weight even if you vomit. Lose weight the healthy way, by eating right and exercising, not only will you find something to relieve your stress in, but you'll be healthy and you won't need to worry about binging on food because it'll be your relief. Only YOU can turn yourself around, but that's only if you 100% want to change yourself. A half-assed attempt/want to change will do you no good.
I'm sorry for the harsh words, but reality is what you need to learn to get through. Life is tough, but loving yourself is tougher.