Hello HappyMO4 -
I hear ya on the planning-ahead front. It is so easy to rationalize cheating when you are hungry and not prepared ("oh, I'll just eat these baked lays today"). I think a reframing of your goals might help you stick with it (it does for me). Instead of saying I want to be XYZ lbs., I have started by making more immediate goals like, "I want to get in all my vegetable and dairy requirements this week", or "I'm going to do 30 mins of cardio this week". It takes the pressure off by focusing me on preparing and planning ahead for the next few days.
Another thing that has been helpful to me is to prepare meals and snacks on the weekend for the week ahead. Having them readily accessible for the coming week makes it so much easier to follow the plan. My favorite portable snacks are celery sticks and laughing cow cheese (which I portion out into 5 ziploc bags for M-F), prepackaged handfuls of almonds (keep a couple bags at work and in the car), and the mini V8 cans (also keep some at work).
Good luck, you can do it!