This is a personality that I've had experience in dealing with.
Exaggerated narcissism with a fatass ego and tons of money, but still has his morals straight.
Very annoying but a really great guy to go drinking with and hilariously salty when losing at videogames.
I like this MC