Sex with Constantine is never bad--it's often good, sometimes great, sometimes overwhelming.
John has outdone himself tonight, bringing Ianto to the edge over and over before finally letting him over, and it's some time before Ianto can do more than brush his fingers over John's back, before he can even think.
When he does, it's I can't lose this
(
Read more... )