OMG, I hope your recovery goes smoothly. That sounds so terrifying; thank god for the epi (even if it was expired).