Good for you!
Don't give up. EVER. You'll have bad days, but it's just a day. Keep educating yourself, but don't overwhelm yourself either. Don't hit the gym for 2hours a day....take it slow and one day at a time.
I find that reading books (I get them at the library) about food and where they come from helps. Read Twinkie Deconstructed! Don't go out looking at other programs, stick with one...but educate yourself on why processed foods (including sugar and flour) are not good for you. I didn't stop eating them because they'll help me lose weight.....As I read, there's no way I'll eat them again! It really opens your eyes to what we have been putting into our bodies.
Get support and don't rely on willpower....you probably know where that will get you!