Toxic friend

I have a toxic friend that I really want to cut off but I have to see this person everyday. He constantly lies often for no reason at all. He always asks me to hang out then ignores me or says something comes up. He thinks he’s smarter than everyone but it is so obvious that he is lying. I try to ignore him but then he constantly texts or calls or follows me around school. He leaves notes on my boyfriends car. He pretends to live this luxurious life that he does not have and tries to be friends with everyone even if he doesn’t like them.

I have given up trying to tell him how I feel because he just says what he can to keep peace without fixing the problem, I’ve never been so physically exhausted by a person before. I feel like I’m stuck because if I block him he’ll just text me on another instagram account because he has multiple and some I don’t even know about, he’ll follow me around school and push me until I get angry, or either show up to my boyfriends house or mine. We all used to be friends and all be cool with each other but now he has a car and feels like he always has to prove something to people.

This is pretty much me venting but also asking for advice

This is just one example of our messy texts

I’ve been trying to step back and leave him alone so he’ll leave me alone but once he feels like something is up he comes right back.