I really don't understand the "prozac" lets be happy and not complain vibe here, puts me off to be honest...