Sex Fights Off Migraines Heart Disease Colds Ageing And Even Burns Lots Of Calories Mirror