Would you call this a friend?

I know a girl since high school. We always had issues in high school because she’d start drama with me for no reason. Mostly always talk down on people I date. A then we had class together and we became “friends”. She’d still be the one to try to make fun of me in front of other guys and try to make people laugh. High school ended and we hung out and I was there for her and she was there for me. She started dating a new guy ( a 7 times convicted felon) and she asked for a place to live recommendations. I recommending my apartment. Soon enough she moves in with his money; her credit. (his name can’t be on the place because his record). Then she got pregnant before me (a few weeks) and bragged in my face because I was TTC for two whole years. Then I found out I’m pregnant and i’m not like this. I never text her about my appointments or pictures. She still tried to brag. Even about getting a new phone and try to act like hers is “better”. And she could afford mine but doesn’t “like” it. I told her i’m finding out the gender soon because the blood test and she said that’s a lot of money and stupid for me to do. And it’s not even costing me a dime. I seriously am debating deleting her number because she’ll plan to hangout, then she won’t text me this day. Am I overreacting or would you also never talk to this girl again? Again, there’s a bunch more she tires to compete with. Sending me pics of her new car, baby stuff, and won’t ever speak to me bout anything else. Not how’s life how are you are you okay?! Advice. I’m really fed up with her but need a last opinion. She also never comments on anything I post but she comments on everyone else stuff I know I sound petty but it’s irritating.