Oh Stephanie. I'm so so sorry. Life just loves to pile on the crap sometimes, doesn't it? I don't really know what else to say, other than I am so so sorry. For both you and the rest of your family that will have to deal with the loss.
Oh man, Stephanie. I didn't check in on you for a few days and the shit hit the fan. I'm so sorry for all you've been dealing with. I hope you at least had a decent time turning 29 (that's right around the corner for me, too, next month -- I didn't know we were so close in age)...happy belated birthday!