The website is like a commercial but the documentary is on netflix and its amazing. Juicing is extremely healthy, whether you do the fast (for which the website gives you instructions on how to prepare for it- personally its a bit drastic to take on for me but obviously it worked for everyone AND improved their overall health, not just weight loss) or just supplement your diet with it, which is what I'm doing so I can still have protein and whatnot.
IMO it is not a good idea to say, well I hate my body, I have low self esteem, but I am in love with this guy so how do I break it to him gently that I hate my body? That's not at all the right way to go about things. Get your mind and body right, see a trainer and therapist if at all financially possible, work on confidence, THEN go after the guy when you're in a better state. Of course people will say he likes me for me, and I'm sure he does like your personality, but attraction is an important factor in a relationship too. Eventually something is going to break down if one or the other person hates themselves. Work on the confidence, work on yourself first, relationship comes later. And don't flake out!
OR, maybe you already look awesome but you just have a problem seeing it. In which case, therapy.