Self-satisfying
(
a.
) Giving satisfaction to one's self.