I'm so sorry, what a horrible thing to witness.
You will recover. I know it doesn't seem like it now, but you will. I lost my little cat a year and a half ago, and for months I couldn't stop crying. Slowly but surely the pain lessened. I miss him terribly, that will never go away, but the pain becomes less.
I'm so sorry for your loss, it's every pet owners worst nightmare.