Hello and welcome to the post. Congratulations on your upcoming nuputials. I also do the same kinds of workout and love them. For me running has helped, and INSANITY is really hard in the beginning. The thing about it is when I first started it I could never finish one video, so I gave up and I began doing other things such as spinning, and kickboxing. I just started running and have now returned to INSANITY and I can actually complete a whole video. It took about two months before I was able to do it but spinning helped me with my legs and my calves because a lot of INSANITY requires jumping. Running has helped me lose weight at a faster rate. As far as dieting, I'm breastfeeding so I don't stick to a diet in particular. Like you I have a weakness for food not junk food. I can eat a whole bag of carrots with ranch dip which sounds healthy but really isn't because I added the component of ranch dressing. My FI has helped me with controlling my portions. We rarely eat out, so I cook 3 meals on Sunday or Monday for the week and I portion my leftovers into plastic containers for me throughout the week. For lunch I eat whole wheat bread with deli turkey, no cheese and a little mayo. I take a nutragrain bar to work to snack on and I eat either raisin bran or quakers "weight control" oatmeal for breakfast. I drink yogi green tea "blueberry slim life" everyday and I might have one or two cups of coffee a week. Twice a week instead of turkey sandwich for lunch I get a veggie or fruit smoothie for lunch with pistachio nuts.