Hi OP, of course I haven't met him so I don't know, and I'm not a psychologist either, but I have experience with a narcissistic/sociopathic boyfriend and I just want to say well done for questioning what might be red flags.
He reeled me in when I was in a very vulnerable time in my life, self-worth on the floor, and love-bombed me. Within a year he had chipped away at my self-esteem even more with gaslighting, veiled insults, sexual coercion, etc. I didn't know anything about narcissism, but I was on YouTube one day and this lady's channel came up and I binge-watched all of the red flag videos, and by the next day I knew what I was dealing with and making plans to leave.
My life is completely different now, I'm happy and have a loving, respectful, supportive husband.
The experience was horrible and it could have been much worse (these types of men are dangerous), but I did learn a lot and it spurred me into working on why I had such low self-esteem and why I allowed people like this into my life, and now I have more self-knowledge and self-respect, which are priceless.
Have a watch of these videos and see if it applies to him and to you. Listen to your gut. I promise you there are more stable, safe, wonderful men out there and you deserve one, even if you don't feel like it right now. Don't settle for less like I did. Yes, I got out and things got better, but in that short time with this man I became a shadow of my former self, I developed auto-immune illness and put on 20 kg - these people are toxic, literally!