Wow. Ok here is a just a throw in of a few of my 2 cents.
1- the school couns. perhaps a sit down is in order with her and the principal and you. if things dont improve perhaps a out of zone school change request?
2- with a sister as a teacher, a honorary mom as a speech pathologist, and some other teaching friends, ieps stick with you, so save on those as they do become "labels"
3- sometimes "labels" arent as bad as people make them out to be. my nephew has aspbergers. until that diagnosis we were pulling our hair out why isnt he talking, why isnt he jumping, why isnt he this or that? the diagnosis opened loads of doors to help him get the help he needs. it also makes me understand other autistic kids like him better. i can spot an aspbergers kid a mile away and know how hard it is on their parents and try to make sure they know how great their kid is and how great their doing if i can. sometimes "labels" are just an diagnosis that has become to pc.
4- as an add adult, i have to say i never was on meds as a kid. i was all over focus and temper wise unless i had something that held my attention. books, tv, swimming things i like held me for ever. things that bored me (go go gifted and add *sigh*) i didnt like or just didnt care about either made me go in my own zone, caused me to act out, or better yet show off my temper. i didnt go on meds till i was 28. attention and focus wise im a different person. temper control wise too.
5- a new out side counselor who doesnt seem to have such scheduling issues may help alot. if not to find a way to help mellow things out, at least a way to help you all talk about things in a private "switzerland" so no one is the bad guy and everyone gets to see where the other is coming from.
6- i wish you luck, and just know im thinking about you and your son. things will get better, just give them time. trust me. 4 years ago i was begging my nephew to say my name and told him i would never tell him to shush up once he started talking, now trust me there are days id like to tell him that cause the boy goes a mile a minute but a promise is a promise.
