Edmund is back in surgery and we won't know anything for an hour or 2. I can't even describe what is going through my head right now.
Update 1: He is stable and doing well.
Update 2: He is out of surgery. It went really well. We are just waiting for him to be released from recovery.