As i have no daughters ,i cant comment on that one,,,but you sound like the perfect dad to me....Just be there with a shoulder to cry on for all your children....DONT interfere, but make sure they know you are with them,,I realy hope things get better soon,,, and then you can share their
good times too...

Remember they will always be your little kids ,no matter how old they get,