Do I have a fake friend?

Fuzzie

I have been friends with this guy for 8 years. We met at work and initially I disliked him because he came across as an asshole. Somehow we became friends because he befriended me. Things were good for awhile. He used to be really uplifting. Sometimes he still says positive things.

I don’t currently trust him. He also tends to make back handed comments about me to me. When we hang out he insists I drive or pick him up. I’ve supported him over the years if he ever needed anything or was going through something. He lives with his parents because he gets fired often. He doesn’t accomplish any goals and can be an entitled hypocrite spewing the Bible. I believe in God etc but my so called friends action’s don’t match his words. Yet, he has many friends who are doing well including me. If I ask for help it’s like I am a burden. I’ve had surgery in the past where he’s come over to help but didn’t. I ended up driving us to the store where he picked out groceries and at the register told me to pay without asking. I could go on with other examples.

I notice he keeps bringing up an ex guy I had a very toxic and emotionally abusive entanglement with. I used to vent a lot about this ex. It took me too long to get out of that situation where I allowed myself to be mistreated and used. I am accountable but when I make statements holding my ex accountable my so called friend basically sides with my ex and acts like I am overreacting and invalidates me. Yet, my so called friend keeps asking if I have heard from this ex I haven’t talked to in 3 years. Recently I was triggered because this ex randomly appeared in my Facebook friend suggestions. He never showed up during the time we were together nor afterwards until recently. I blocked him. I said to my so called friend that I didn’t want my ex knowing my friends or family. My so called friend asked why didn’t I want him to know my friends and family via Facebook.

Am I overthinking or is my so called friend fake and weird?

Do I have a fake friend?
5 Opinion