I build in a cheat day for myself. It's usually on the weekend when my time is even less structured than usual. I let myself eat all the "bad" food that I won't allow during the week. When I know I have a day to eat whatever I want and not feel guilty, it makes the rest of the week much easier to get through. I don't write down the junk food day either.
And pigging out for one day isn't going to undo all the hard work you've put in up till then.
The weekends the kids are here, it's REALLY hard to stick to eating healthy because we're usually running around doing errands. It's hard to go "mmmmm, yum, protein bar" when they're eating orange chicken from Panda Express or a melty steak sandwich and cheese fries from Steak Escape.
Besides, you'll probably end up so sick of the junk food part way through the day that you'll end up eating less than you thought you would.
If I slip more than I planned, I just remind myself it's one day and get back on track right away or the next day.
I was a horrible eater up until two months ago and I just decided ENOUGH. I even was challenged (well, not challenged, just tempted) this weekend by my ex's girlfriend. We had to stop over to get my son's cell phone and she had a buffet of chips and dips and sodas and beer. After turning down several offers to dig in, I finally said "I'm on a diet and I've cut out junk food and soda, and I'm not going to drink alcohol because it hits me too fast and I have to drive." Let me tell you, it was scary to say no and back it up, especially when I knew that I'd hear back "Oh, you are soooooo not fat." Hey, I was fat enough for me when I was outgrowing my clothes and I had that roll of flab hanging over my pants and it hurt to sit at a desk all day.
You can do it Sabrina, I know you can. You just have to be ready for you and your own reasons.