Well... since you're a 2+ year member, here on PC, I presume you know we cannot offer mental health diagnoses. So saying whether or not you are "normal" is outside of the scope of what we can do here. Plus I'm not a mental health professional. So anything I say is simply my own personal non-professional opinion.
That said, based on what you wrote, it sounds to be as though you perhaps exhibit traits one would typically think might fall into the narcissistic personality disorder category.

But, of course, to really figure out what is going on with you, you'd need to consult a mental health professional. In the meantime, however, here are links to some articles, from PC's archives, on the subject of NPD including a quiz you can take:
Narcissistic Personality Disorder
Narcissistic Personality Disorder vs. Normal Narcissism
Are You a Narcissist? | The Exhausted Woman
Questions About Sociopaths, Psychopaths, and Narcissists
Narcissistic Personality Quiz | Psych Central
Hope some of this helps...