@letstalkaboutsex: nicely written