Hot sex is good for the body ...