Not inlcuding foreplay, I generally think the sweet spot is 12 minutes. Not too short that I can’t get off, but 30 minutes is too long. Also, if I come first, I need things to wrap up fast. I’m not alone in that, right? After orgasm, it’s OVER for me.