Oh that's sweet, Spike. You could've settled for me. Let me tell you, that offer went out of the window a lot earlier than you seem to think it did, because I found someone better.
[Which is not something he ever thought he'd be saying about Ianto, but it's true, even when things are tense between them as they have been today.]
And if you think that what you did to me that night I cut my hand was in any way consensual, just because I might have enjoyed parts of it, you really need to gen up on what consent actually is, Spike. I said no, and you went for me anyway. After that, it was always going to come down to stakes or souls in the end.