With all due respect, GET OUT OF THE DIET MENTALITY! RUN FROM IT!
Don't use the word DIET.
Ok, whew thanks for letting me get that out.
I feel this is all , and I mean ALL mental.
I get the feeling that you jump into this gung ho- trying to be perfect, but when you slip up, you stop..
Don't do that!
I am down 105 pounds- I don't use the word CHEAT, nor do I say I was BAD- I don't wait to be happy for when I lose weight- I will be happy now-- and do the best that I can -
That's just my 2 cents
Best of luck
)