So, it's easy to find any kind of sex you like on-line. I bet there's nothing that you haven't searched for that you didn't find a thousand versions of. But what about the build up? What about the expectation? What about being so desperate to get to that moment that you can feel your heart...