Now I feel so guilty ug!

I had a moment of weakness, and I ordered take away food for my lunch. I am not pleased that I caved and gave in to my cravings!
I wish I hadn’t eaten it now! I feel so guilty!
I suppose all I can do now is move on. Start fresh from now. Try to do the next right thing. Try to focus again!
Has anyone got some words of wisdom for me?
Words of encouragement even?
I could so use them! Why is it always so easy to give in!
I really, really need to work harder on saying no to cravings!