I can relate. I have always been the "fixer" as much as I could fix. It was not always a role I wanted but when someone has to step forward and no one else does...you become the fixer.
Your kids already adore you and look to you for stability. Your D7 is having issues from the situation. D11 seems to be more outgoing so I think she is finding a better way to cope. Please just continue to be their rock.
I know you can help them alot. Just don't forget to take care of yourself too!
Hugs, kat
Me-53(and learning!) S24, S21, D18, D17 Just keep swimming, Just keep swimming. Dory