I’m struggling at work

I started a new job around five months ago and have been doing okay, but I’ve now inadvertently upset a visitor - she’s being manipulative and hamming it up - and I’m fed up about it. 

I’d been at my previous place for eight years and it was quite a wrench to leave. 

I’m working hard to mask, but I’m doing a good job and resent the management being manipulated by this tricky neurotypical person who has form for this. 

I didn’t disclose my aspergers when I applied because I don’t class myself as disabled and I’m actually very good at my job, it’s just that I’m direct and see through people who are less than honest. 

I don’t know whether to just go back onto a nightshift job. Less people to upset. Not fulfilling though.