Hump yourself happy: Is having more sex the key to happiness?

Did you know that having regular sex improves your mind?