Hope, I'm so glad you have such a good support group. I too could not have survived without mine. I have a feisty 17 year old daughter that sounds a lot like your DD. Gotta love them!
Prayers have gotten me through also.
Hugs, Yoyo
Life's challenges are not supposed to paralyze you, they're supposed to help you discover who you are. -- Bernice Johnson Reagon