Try to keep the big picture in sight. Why do you want to lose weight? To look better? To feel better about yourself? To be healthier? Whatever your reason, you are worth it, and you can do it. If you mess up one meal, start over the next meal. If you mess up one day, or one week, or one month, you can start again. Just do it!
In case you think I'm being too hard on you, I'm telling myself the same thing. I lost 31 lbs. last year and have had a horrible time trying to stay on track the last 4 months. Everything I'm telling you is also true for me. Good luck!