The modern world bombards us with messages that happiness lies in accumulation of more gadgets, more clothes, more milestones ...