@davidjgreen I'm so sorry. I can feel your pain through your post. Is there anyway you can still be a part of her major milestones throughout her senior year? I know it won't be the same, but it may help?
You mentioned her dance. Is there any way you could get involved with her dance classes...