I met with my personal trainer yesterday and holy fuck

He put me through the hardest workout of my life. I was close to puking at least twice. My entire body is quite tired today. I would compare the wokout to p90x except with higher resistance and at least twice as hard.