Say it isn’t so

Hoping for some input. Can anybody confirm if these are narc tendencies? A few examples over the past decade of my life:

  • child gets hurt, immediate response is to call me a “stupid fcking B” before even making sure son is okay.
  • threatened to divorce me if I did not move across the country from both of our friends and family (for ‘financial purposes’)
  • berates me in front of friends being extremely disrespectful about any and everything.
  • has threatened the closest people in my life to me and disallowing them into our home.
  • always been the more financially responsible one. (Better job/pay and handled a majority of not all of the bills)
  • gets irate over the smallest things and then makes it my fault. Example I purchased a faulty item from a store that was in a box. Once discovered it was faulty it was my fault that I selected this one from the store and also took too long to get it.

Appreciate any input!