Dont let this beat you up. I know you feel like this will screw you up but the only way it does is when you think about it all the time and worry.
Dont worry ! Its alright you know it was wrong and you know you either ate the wrong things or just to much. Just learn from that and remind yourself next time what ever you did to not to do that again.
If it was you were out and didnt make the right choices remember this feling and dont do it again.
We all have these days. We understand. But when you start to learn from them and try to make sure that your not making the same mistakes that you did then thats when its starting to click. Thats when you are on your way to a more healthy lifestyle. But if you do it day in and day out then your not ready. You dont want to change. But you understand its wrong and you know you need to change then thats what counts.
Dont beat yourself up and dont put yourself down. Everyone has done this and understands what your feeling. Pick yourself up and make yourself feel better. Get back in your routine and work out have a great plan for a great eating day and stick to it. Thats how you make yourself feel better.
Stay Strong and keep your head up you are all you got to make it thru these times. Take care and Remember we are going to have these moments its alright.