Sex in general keeps weight off.
Need proof?
When I was active sexually, I stayed around 170, then when I went thru my dry spell, I went up to 185. Went back to sex , around five times a day and within a few weeks I was back down to 170, where I have stayed, well, \'till she got pregnant, now its once every two days and I am slowly gaining weight.
Damn her.