I could care less if a doctor uses drugs on his own time. Occasionally, I also like to use illicit substances.
What I don't understand, however, is how you can do drugs with your friend who is clearly an addict, has mental health problems, and who abuses women. By ignoring his addictions and partying with him, acting like "we all mess up sometimes" when people have told you about abusive things he has done, and by ignoring his mental health issues which you are aware of, I wonder: How can you do it? How can you enable someone you claim is your friend and still be in a healing profession? How can you not try to help him get counseling for his own sake and the sake of the people he gets involved with? The only answer that makes sense is that you are a selfish jackass who doesn't deserve to be a doctor. I hope some day you lose your medical license.