For positive events, such as marriage or childbirth, the effect was equally transient - the researchers calculated that the happiness increase delivered by the birth of a child lasted for two years before the volunteers ratings were back to normal.
BBC: Happiness 'immune to life events'