You have my sympathies. I can understand your reaction, as a mother(haven't become a grandmother and probably won't be).
Sorry to hear about your best friend. Take care of yourself during this time and take your time to grieve.
__________________
Bipolar I, Depression, GAD Meds: Zoloft, Zyprexa, Ritalin
"Each morning we are born again. What we do today is what matters most." -Buddha