The Lord is self-satisfied because He is fully opulent.
Srimad Bhagavatam 5.1.1,
To have tremendous power and still be humble like a blade of grass. That is opulence.
Since one of His opulences is infinite beauty, all the Lord’s incarnations are very beautiful and are appreciated as such by devotees.
Srimad Bhagavatam 4.18.29,
When you have a lot of material opulence, you think you deserve anything you want.