Oh, wow. That's gotta be nerve shattering. I am terribly sorry for you having to go through that. I can't imagine, I think I'd have a heart attack and be gone either way.
Glad your still with us, and like Shiquicus said, no reason to be upset. Life happens, and sometimes it just happens harder than other times. And anyone who is upset about your misfortune is a douche... Well, I mean, upset at the delays... you know what I meant. I hope things get better, and you are doing alright. Godspeed my dude.