Text this: Sex for health? How sexual activity improves physical and mental health and beyond.