Having sex does not only make us feel good, but it is also good for our health. Here are 10 amazing health benefits having sex has on the human body.

Sex helps strengthen the immune system

Image: her.ie
Image: her.ie

Sexually active people get sick much less since the immune system is strengthened by this pleasurable activity generating more antibodies than someone who does not practice sex. Our body is thus more protected against viruses, germs and other intruder. An investigation of Wilkes University in Pennsylvania (USA) showed that sex 1 or 2 times per week raises the levels of certain antibodies compared to those who do less often.

Sex lowers blood pressure

Many studies proved that there is a direct link between sex and lower blood pressure in particular, which means having sex does has direct benefits to your heart.

Sex increases libido

Image: zliving.com
Image: zliving.com

Having sex frequently not only improves your skills on the best but also improve your libido. For women in particular, the intimate relationships and vaginal lubrication, increased blood flow and improved elasticity.

Sex prevents cancer

People who have more sex are less likely to get prostate cancer. According to a study in the Journal of the American Medical Association, ejaculating at least 21 times a month protects against cancer, so masturbation counts as well.

Sex fights stress

Image: abc.net.au
Image: abc.net.au

Sex relieves stress in many ways. On one hand, being close in bed with your significant other relaxes us reduces our anxiety and stress level. Hugging, touching and kissing our makes us feel good, because while intercourse happens the brain releases a chemical that accelerates pleasure centre of the brain’s reward system. In addition, sex increases self-esteem and happiness, hence sex is a good natural anti stress recipe.

Related: Smile Makers’ Survey Found 65% of Malaysian Women are Sexually Satisfied