congrats on hanging tough! FYI, many experience strong cravings when the monthly visit from "aunt flo" is due. Increase your lean protein and make sure you are getting in ALL the flaxseed oil (1 Tbsp per 100 pounds weight) daily. The FSO helps you feel full. In addition, don't forget that the P1 veggies are unlimited (except for carrot & olive) so eat up!