Honey i think we have all been where you are but dont let this be the end of all your hard work! you can continue on your path and continue loosing weight starting right this minute!
Forgive but dont forget : Forgive yourself for making a mistake and move forward, but dont forget how you feel today, it may be your motivation to not make the same mistake again ..
Good luck