Good luck to you sezbell. I understand how you feel about will power etc, it's always let me down in the past. Someone recently said to me, if you cheat on your diet who are you affecting and who are you letting down? Nobody else will mind that you cheated only you will! Also when the weight starts coming off you'll have motivation!!
I think it's also useful to remember that if we do have a bad day, it's not the end of the world, we all have bad days, the diet will still be there tomorrow!
Best of luck! It's an exciting journey!