I don't get sarcasm, but most other jokes
, I tend to get, though I'll take something that's said literally till I know the person tends to joke a lot. So, reading people is hard, but I can get by. However, if someone comes at me with something unusual (mistaking me for someone else, for instance) it takes me a few seconds to figure out hw to respond and what's going on. Same with other new situations, unless I can analogize.
I can really focus on one subject.