Among the top 10 generators of happiness, alongside sleep, exercise and enjoying the moment, is sex