NOT your problem! You have been bending over backwards keeping things going there. I'm guessing if you and the other MA had been treated even a little bit better by her, she wouldn't be up against it now.
I agree with Chantell, time to take care of yourself now. Bet Larry just cheered when you handed in that letter. She's lucky you gave her 4 weeks notice, especially if that doesn't include any of your paid time off.
Jim was putting in more hours than he'd planned the past couple of months, too. He says he'll be done in July now, but I've noticed that date keeps getting pushed back. It's hard to let go knowing a program will suffer without you, but they have had SO MUCH time to line up people for him to train and mostly haven't done so. He is back to putting in 20 hours a week and taking 10 hours of vacation to make up the 30 hours required for full benefits, and he says he'll be flipping that to working 10 hours and burning 20 hours of vacation any time now. I'm trying to get him to set a firm date and just cash in any remaining vacation at that time rather than trying to maximize his benefits like this. As I may have mentioned before, Jim is SUCH an engineer!