Answer:
confront them when they are alone (so they have no snakes telling them stuff)
tell them calmly that you didn't appreciate it and ask why
see if you find the reason/friendship still worth your time and effort
then either drop them or forgive them
worst comes to worst you snap and beat them up