PKT, you're a good guy. Unless you're just copying these little comments from some Hallmark card somewhere.
Keep the idealism, my friend! Don't let the cynics get you!
James, there is a HUGE difference between "missing a golden opportunity" by not rushing things, and waiting until you're sure the time is right because you value a friendship/that other person, etc.
If waiting for sex keeps me and the guy on better emotional grounds and preserves a friendship, then I will HAPPILY stay frustrated.
I think sex is great. Sex is beautiful. Sex is wonderful. But it is also VERY good at screwing (pun intended!

) things beyond belief!