Just Another Rec...
from little old me... This time it's another xmirax out of control plot bunny, called By The Heart. Taking a wild guess here, and saying the pairing is Spike/Angel.
And, btw willa_writes, the word we were looking for last nite... I remembered just 5 minutes after crawling under the covers: