I say you cut off communication with both of them.! (if possible) This is your chance to make a BIG change (unless you really dont want to) but think about it. You can get a whole new group of friends.!
I'm so glad you are going to do that! It may be rough, but your actions may cause your friends to think about their own behavior (maybe not) & so what if its rough? they'll get tired of it- something new will come up, something else to take their focus off ruining your life.....keep the peace, man-----