Blood
The Dream Dictionary,
http://www.meaningofdreams.org/dictionary.htm#b
says this about blood:
It is the life-giving, vital part of our physiology and it may symbolize our strengths and weaknesses and our physical and mental health. If you are currently experiencing a very difficult time in your life, you may have dreams with bloody and frightening images. Don't worry; you may be venting your fears! Some believe that when you see blood in your dream, the distressing situation in your life, which is at the root of the dream, has come to an end, and the worst is over. Consider the details and the relationships between of all the symbols in your dream before making an interpretation.
I think this makes sense considering what you have been through.
Maybe dreaming about your friend having an overdose is a way of saying that you have been through "too much".