I had it all the time : when self-improvement gives way to ecstasy - COHEN, Allen (Synergy Bk, 1996)