Good sleep is a nice pledge for good sex