You certainly are showing traits consistent with narcissism. You might want to consider looking up and practicing strategies to better manage that, as you really don't come off smelling like roses from the posted interaction.
In fact, it's paints a bad enough picture to throw all of your posts into question.