Want a Perfect Day? Have 106 Minutes of Sex

A study suggests 106 minutes of sex per day will make a person very happy.