Does Sex Make Us Happier?