I just want to say that you can vent anytime. This is the place and I am sorry to hear your struggles. Your son sounds like mine. I am just learning about all of this. My son is 6 and seems to have ADHD and anxiety and anger issues. Anyway, I just wanted to say that I hope you find a moment of peace, hope and rest in the days ahead and that you can find a fresh breath to sustain you.