I have been battling with the same feelings for several weeks. I know no one can make you stick to your plan or move forward with your weight loss, but I thought I would share my personal insight to my situation in hopes that it could help you.
My plan has been holding on by a thread day in and day out since I got back on plan almost 2 months ago. I have been angry with the plan I'm on, angry with having to put so much time and effort into my weight loss, the planning, the cooking, the clean-up, the exercise. I'm not new to weight loss, I've been dieting on and off since I was in 7th grade. I have learned more about food, nutrition and health in the last 15 years that I know how to be healthy and lose weight - but, my inner child is a spoiled, rotten brat. When it doesn't get it's way, it throws an all-out temper tantrum that would put any 2-year old to shame. It gets angry when I don't eat "fun" stuff, it pouts when the plan for dinner is lean meat and vegetables instead of McDonalds, it wants to watch TV when it's time to exercise. However, I am an adult. I know what I need to do to lose weight and be healthy. I cannot just give into the petulant child because it's easier. I know what happens if I have McDonalds for dinner and watch TV from the time I get home from work until the time I go to bed. I am the boss here, I have to do the responsible thing. I can accept that it's not always going to be as fun (because while I like the healthy stuff I cook, I like junk food more), it's not always going to be easy, but I know that I need to lose weight and regain my health. I deserve it, and I owe it to myself. I've put my body through more crap than a body should have to put up with in a lifetime. Ubergirl (I think, can't find the exact post right now) said something awhile back about how we don't get to be the diva stomping our feet and throwing a fit because we don't get what we want. I think about this all the time because it's so true and so fitting for me. No one is forcing me to lose weight, I made the decision myself, for myself. I can't get mad, or throw a fit over a positive decision I made for myself.
With my ramblings over, some practical suggestions. Throw in some health options for food while your family is visiting. Fruit salads, a low-fat quiche, marinaded, grilled chicken, etc. Fill up on the healthy stuff, then maybe make room for a little bit of something indulgent each day. Challenge yourself, set goals for the day (keeping within your calorie range, getting in your full 45-mins of exercise, eating on plan all day so you can have one small treat with dinner, etc.). See if anyone in your family wants to go for a walk. If you have a great park nearby or there are activities your family would enjoy that involve walking, biking, etc. Even a shopping trip where you are up moving around. If there are kids in your family, see if they would be interested in a game of kickball, outdoor games, etc. Also, maybe get up an extra 15-20 minutes before everyone else to get in some strength training, or some light cardio. You could have at least a mini-workout before everyone else was up and moving for the day. It would take away some of the stress you seem to have over not getting in your normal workout.
Giving up never works out well for the individual. Giving up may be easier in the moment, but the stress that comes later isn't worth it. Next week, next month, next year, you will look back and remember how well you were doing, then it fell apart. The long term ramifications just are not worth the instant gratification of throwing in the towel.
I hope some of this helps (and that it makes sense
). I know you can keep at it, I'm certain you have it in you. Dig deep and find it.