self-satisfaction
noun
°A feeling of fulfillment or contentment with respect to one's own accomplishments or situation.