Oh, sweetie. I can just hear how stressed you are (and you sound just like me when DD was that age). I do think that a visit with a neuropsych might help, and your test numbers certainly should qualify you to ask for help. I wish we'd taken DD8 to a doctor at that age, instead of waiting until now.

I can tell you that it does get better, but it also gets worse. That is, the behavior gets more manageable, but the stakes also get higher, and tolerance of differences gets lower. At least, that's my experience. Good luck, and do keep us updated.