Fulfillment : living at peace