Cool09.....You have the advantage of KNOWING what yiu are dealing with & there are groups & T's who are trained in helping people who struggle with this on the spectrum.
Heaven knows, I understand from the other side of the coin & wish those I cared about would have either been born in a time to know what was creating the obsticles or willing to get the help that could have changed the outcome.
You are right in that in that is how your mind works but we ALL no matter what, have the way our minds work & we ALL have to learn how to adapt that to function in our best way possible in our environments.
Don't give up!!!! It can get better