Sometimes,you have to love your friends(family,in some cases)from a distance.
What I'm hearing you say is that you're hurt,BECAUSE he's your friend,which has to make you pretty angry.
I can tell you this much,...your friend has had a problem long before he joined your band,...probably longer...