(((hugs))) Parenting should come with huge warning labels, you know? But I think I would have just gone pffffft and not paid any attention, even if I'd read them. Sigh.
Where you are now is not where you will always be. (To me this means it will get worse, but I've met people that find that statement encouraging.

)
Also, where J is right now is not where he will always be. He's been doing alot; think of all that has gone on in the last 6 months. The med changes, growing older, the evaluations, his own understanding that he is doing things he shouldn't...lots and lots and lots of things. Just knowing that he needed to be evaluated by the neuro psych had to have had an impact, and knowing that he's in trouble at school, knowing that you're working on his IEP...as kids get older they comprehend more of what all that means, they just don't always know how to understand and cope with it. Hang in there and continue to be the mom who loves him, regardless.
