God is big enough to handle everything that is going on and help your daughter. I will pray with you. I am sorry for the unkind responses. Sometimes people consider God from only their own point of view which is understandable but God says For my thoughts are not your thoughts,neither are your ways my ways, declares the Lord.” Isaiah 55:8
I’ll add my prayers to yours and also ask for Gods hedge of protection around Hayley.