If your friends don't like him and more importantly, if you don't like him get rid. You don't deserve to be upset all the time by what he's doing. If he knows how much it upsets you and still does it that shows how little he cares. You can do so much better...