Is it normal to love villains with these personalities?
As much as I really love villains heres what I like in them:
1) a selfish personality - they'll do anything to stop the protagonist
2) narcissism - This gives the villain more flavor the same way as they are more arrogant and feel self-entitled.
3) I like them cold-hearted, for starters when you have a cold-hearted villain they will be always a ruthless person
4) Determined - As they would strive to achieve their goals in the plot
5) Intelligent - Intelligence is a good factor in villainy because I personally think that with the use of intelligence they can find ways to stop the protagonist.