First of all, I'm SO glad you're liking the weight training! It really does pay off! When we lose the weight, we'll be sexxy toned, WOO!
Anyways, I can completely understand about food cravings. If I'm craving something bad I just keep thinking about it over and over until it either goes away (usually by me getting to sleep and forgetting about it the next day, lol) or I just eat it. I've been resisting getting a blizzard for days now, ever since I heard about the new kit kat blizzard, damn do I love kit kats... and blizzards, it's really making me want one. I'll want one for so long, and I'll forget about it, then it comes back into my mind. I might get one tom on my cheat day, however, I hate a horrible supper (huge lasagna portion and cheesy garlic fingers, and a piece of garlic toast!!) so I don't deserve a blizzard tom! LOL
I completely understand about the whole resolve thing! I'll feel awesome and have all these exercise plans and then an hour will pass and gone! So just know that you're not the only one that's having those problems (cravings, losing resolve) or feeling that way. You'll get through it, I'll get through it, and everyone else will get through whatever it is they're going through

It'll take time sometimes, some days will be good, some days won't, the trick is to get right back on track!