Sounds Autistic to me. Like I said, I'm no expert, though.
Neither am I an expert on it...... It has only been recently that I have dealt with my denial and started to accept the fact of what they say I am......I never studied up on autism or Asperger's and so at this point am fairly clueless about it........ But I sure do appreciate your input because like I say, I think you are correct. I will be studying this stuff more in the future.