(((((Zoo)))))
Like so many others have stated before, you are only doing the best you can do with the situation you're in. I agree with what you said in your last post - nobody can judge you until they've been in your shoes, doing the work you've been doing, and trying as d*mn hard as you have been to make it all work out. Everything becomes different once
you're the person sitting on that couch. Stay strong.
__________________
Only you can prevent neurotypical jerkiness!