P90X = fuck your life on a cellular level. I hurt in places I didn't even know existed. Today is my 6th day doing it and holy shit.... its really hard...and I look totally goofy doing this shit in my living room. If I ever get some ab definition ill be sure and let you know to do this workout....if not.....then i guess I quit drinking for nothing!