Hugs to you. Venting helps - we're all in similar shoes with regards to intense kids and maybe our own intense personalities too. So please, load it on.
We're really unhappy about school as well - the result of going into an unsatisfactory school situation and spending 6 hours there on a daily basis will get any kid riled up. As parents, we have to manage the mess at home.
Last night after my fight with DS, I read a book till 1am and surfed on this forum. What has helped is looking for strategies to help me deal with my son.
Good luck! We're all with you here!