I need tips to lose mostly fat but I can probly lose (some) water weight before the competition. I am small and slender (not skinny but almost)eat quite healthy, but I also have junk food cravings (how do i keep them away? especially when we have company or at a party?) I am very fit, I train intense 2 hrs a day of taekwondo and I am on the cross country team at my school.