Right now I weigh 257 lbs. Started at 290 lbs on November 6th. Want to get to 190 by June. I'm currently doing 60-90 minutes of cardio, along with weights 6 days a week. The weights I'm doing Day 1 - Shoulders and Chest Day 2 - biceps/triceps Day 3- Legs. Abs every other day. I'm allowing myself a "cheat day" the one day of the week I'm not working out (Sundays as of right now). I'm noticing that I put on a few lbs during that cheat day, but overall have been making progress from week to week. Do you think having that cheat day is important in terms of long term fitness? I'd really like to keep the weight off once I get down to 12 percent body fat or so.