I wish we could give you a real hug. Mental illness is really challenging and yes, it is horrible to think that of a six year old. I'm so glad you are with someone you know cares. These things can change over time, we think we have the answer then six years later another totally different diagnosis. I just read an article from a child dev. center near me where the mom said the story we often hear here...her son was first diagnosed in early childhood with adhd and depression, a couple of years later they added Obsessive Compulsive Disorder (OCD), then a couple of years later ODD/anxiety...then when he was in fifth grade I think, they said he got the diagnosis of Asperger's and now?? He is picking a college.
Why some kids have such a rough road growing up?? I just can't answer it, some days I struggle a lot with that one. We grieve and then grieve again when a new milestone hits and we are reminded that due to this ....whatever.....that wont be his journey. Then other days you revel in the amazing little accomplishments your child makes. Things that for any other child would just be a matter of course. We get the privilege of truly appreciating every small step, every accomplishment. There are some blessings that come out of all of this. Some days it doesn't seem so but you will be able to feel them, I promise.
He is still your precious child, he happens to have a condition. You are getting him the best help you can and that is a wonderful thing.