Wow... what a read... I'm feeling a bit light-headed, the blood has pooled in my pants and expanded the man parts... well we all know there is just enough blood to fill one head at a time...
Nice writing as i felt myself right there on the bed.
h_s