>>1 he's being a dick, call him out on it, you have every right so don't feel guilty! Friends drift apart sometimes, it happens, so don't stress yourself over it, if you're going towards different paths then sometimes there's no helping it but telling him off about all his newly found "hobbies" is the best way for him to possibly start acting normally and if he doesn't then he doesn't want help and you can't really do anything about it.
And when someone threatens to do something bad to someone else in front of you then tell them off too! It's not right to say things like that all the time especially if it bothers you.
I hope this helps ^^ good luck~!