I am so sorry to hear about your losses

There is no rational way to process loss that occurred in this manner. I too have lost several friends this way.. and first reaction that came to me was anger before I could even grieve. It will take time to heal

Be good to yourself.