Can you guys please help me understand if my(25F) mom is a narc? Please help me understand

I have a rocky relationship with my mother at the moment as I’ve started to realize that the way she treats me and talks to me is just not okay. I’m a 25 F and my mom has never been particularly supportive/sensitive/empathetic to anything unless it’s in alignment with what she wants. She says one thing one day and then if I ask her about it later she completely denies having said the thing and gaslights me at every turn. When I graduated from college I was very anxious about getting a job and instead of reassuring me she said “there’s nobody out there who is waiting to hire you” and that really made me feel inferior and doubt myself. She’s hit me in front of our relatives (yes I’m a brown girl) even when I’m 19/20 years old and it’s humiliated me beyond words and she never apologized. I’ve seen my aunts(her sisters) be so loving and patient w their kids and then there’s my mom-who doesn’t hesitate for a second to put her own daughter down,heck she even does it in front of others. I feel like it’s always gotta be her way or the high way.

I was once going thru a breakup and it was hard on me and I made the mistake of going to her for support and instead she started crying(????) and said “oh what has my life come to that I need to hear my daughter talk about boyfriends. Idk where I went wrong as a mother” I sat there in disbelief like how tf is she making my breakup about her??

Even when I was diagnosed with clinical depression I feel like she couldn’t care less about my mental state and continued pushing me to study harder/do this do that. When I called my dad crying one day she said “ask her if she has no ambition” like wtf??? I’m struggling and that’s what you say? (I’m in grad school in the USA and they’re in India). There’s just so many more incidents but it’s so triggering for me to even type it out. She can never take criticism and anyone who disagrees with her point of view is basically an idiot.

I’m so sick of her and she loves playing the victim. When I recently confronted her she got angry at me and said “atleast you didn’t lose your dad at 16,I’ve been through so much more than you have”(making me sound ungrateful) like I’m very sorry your dad passed away 40 years ago but what can I do about it? And why are you using that to play victim now? What’s the point? She’s exhausting and now my dad tells me she’s sad I’m not speaking to her but idc because it’s all her own doing. Is she a narc?