Sometimes, it happened to him again in dreams. Only it wasn't Teyla this time. It was McKay.
John pushed Rodney to the wall, crushing his lips to McKay's. The smell of fear from his prey fuelled his animal instinct further while his rational mind screamed at the pleasure that surged through him. There was a litany of words from McKay that never reached Sheppard's rational mind; he always ignored it.
Only when it came to actually ripping McKay's clothes off and pushing him to the ground, his subconscious had pity on him and Sheppard woke up, sweating, aching and feeling guilty.