There is such great advice here so far so I will just add in that we are going to a pool party all day Friday and then to see the fireworks. I have already told the host that I will be bringing my own hotdogs and buns! *lol* I am doing ww and I found the Hebrew national Beef hot dogs that are 97% fat free and they are only 1 point. Then the whitewheat buns are only 1 point too. Pringles also has a fat free can of chips that only cost me 1 point for 15 so I can have 2 hot dogs and chips with a diet soda for next to nothing. That will be more than plenty for me. We are signed up for dessert and I will be taking cupcakes but I will not be eating those. I will bring a pack of the 100 calorie packs snacks for a sweet.
Don't be embarrassed about trying to lose weight and look better. I was that way when I first started and I had to quickly get over it because our family has so many get togethers. They will be looking for the weight loss which will bring compliments and you also will stay on plan better because people are watching. It's all good...just plan what you will be eating...stick to it and think of how great you will look and feel for July 4th next year!