I have started p90x twice and I can't seem to keep going. I swam for 11 years competitively and I got used to having a new workout twice a day. I get bored so quickly with repetitive workouts. That being said, if you can stick with it I know p90x works. I just get too bored with it. I've started working out by just carrying a heavy pack while walking my dog instead (45 lbs today). I can go on a new route everyday and avoid the boredom.