I read your post & I feel like who needs friends like that.
If you can't trust your friend then stay away, they will really
hurt you more. I am so sorry your doctor is a jerk.... Sometimes, I really wonder why they are in that profession.
Doctors should have compassion.
Please see another doctor, and thanks be to God ,that
you realize that your friends ( drinking & smoking pot) are
not really your friends. It sounds like you really want to
change around for the positive, good, life.
Sending you hugs,