I am also not a professional, but you don't sound like a narcissist at all to me! I had recently a crush on a guy, who turned out to bear many narcissistic traits. For example, lack of self-reflection! Narcissistic person feels like he/she is alright, there's nothing wrong about him/her, can't stand criticism and, of course, will go to a mental care specialist only under a gun hold to his/her head!
In narcisstic minds there can't be nothing wrong about them. It's always others guilty about ruined relationships etc. Also in their minds criticism from other people comes out about them because people are jealous etc. It's clearly a twisted way of thinking. Oh yes, do they love to twist things!
You don't sound any of this! You are clearly capable of self-reflection and able to take criticism correctly. You are capable of self-criticism, see bad sides in yourself...And that's not narcissism!