I struggle with hating food every so often but it's definitely not healthy to hate something that we need to survive. I don't know if this helps any given that it's easier said than done but try to think of how bad you feel after you've eaten something unhealthy. Try to remember that the more you force good eating habits on yourself, the more they become like second nature. For example, I used to drink the heck out of Mt. Dew but I decided to cut that out and start drinking water. At first, it completely sucked and the only way I managed it was by not thinking of it. On my way to class, I'd just grab a bottle of water before even thinking about it. Didn't allow myself the chance to rethink my decision, I just grabbed a bottle and walked away. These days, I crave water and easily drink 40+ ounces a day. Water makes up easily 80% of my liquid intake, if not more.
Also try to keep in mind that making these changes will make you feel proud. The positive feelings will be so much stronger and last so much longer, it's truly worth it. =)
Also, here's an article on the love/hate relationship some of us have with food, not sure if it will help any or not:
http://fitbie.msn.com/eat-right/food...e-relationship