Narcissist or sociopath?? Or BOTH

So I’ll try to keep this short and uncomplicated as possible. No it’s not my partner who may be a narcissist or sociopath, it’s me.

I lack basic empathy for my friends and family 90% of the time and use people for my own personal gain. Not in obvious ways, but I spend time with everyone I spend time with because I enjoy their company, but don’t care to contribute anything to any of my relationships. I only talk to my friends when I need something such as girl time or to vent. I spend time with my family when I want to, not when they ask me to.

I’m selfish, I take EVERYONE in my life for granted, my entire life revolves around me, my needs, and my happiness. Nothing that goes wrong in my life is never my fault, I always blame someone else.

When I argue with my fiancé, I don’t care about hurting his feelings. I only care about preserving my feelings in the relationship, so that’s why I act tolerable and nice so we don’t fight as much.

Please don’t make this a funny post or joke because this is something I’m well aware of and finally admitting. And I don’t know how to help myself. I genuinely feel like a horrible person on the inside and 90% of me doesn’t even care. This is just the good 10% of me admitting it.