It very much makes sense. In fact I relate to a lot of it. (No dissenting, catching hell for normal things, being told I communicate well, yet feeling socially like I never got the book "everyone else" did, not good at maintaining friendships -- though different reason, etc.)
I'm so glad you had an "aha" moment. They're important and sometimes so elusive. They are so helpful in working on things..