You sound like such a good mom, with compassion and insight. Your daughter is lucky to have you.