Shay, it sounds like you are an awesome mom and I'm glad you have found a solution. I didn't mean to patronize. I just know from my own dealings with therapists of various kinds that sometimes it helps to hear another voice stating a perspective that might be different from the traditional perspectives the therapists might have. In my experience it can be fairly intimidating dealing with psychiatrists, for example. Often times their views hold the most weight just because they are professionals. I am soooo glad you are finding appropriate resources. Once again, you seem like a great mom.