Answer:
In my opinion, first you have to understand why you joined that friendship in the first moment, in order to try to break that union and find a healthier one.
Take some time to reflect on the real importance of those friends in your daily life.
Maybe then try to start over with that person but make it clear that you have to change your attitude.
Now for the how, you can really walk away from that person, make friends with other people, invite him to a talk to consider your suffering.