I understand that it is difficult to stick to a workout program, particular one that you do on your own like P90X. Not everyone has someone to workout with so motivation can be high one day and very low another day. I am currently doing P90X (lean) and so far, I have had no problem [...]