Sort:  

yep, I share 3 of your traits. One thing I do is in noisy environments I put a little bit of slightly wet cotton in my ears to cancel out the confusion of background noise. It helps me think better.