I didn't think you would. ;o)
It's gonna be tough, no matter what, but it sounds like you're doing the right thing, and have done everything for her that you possibly could. You can feel better knowing that.
Is it time to go home yet?