All people have this in common: we are all different.
In my case, location makes a huge difference as to how I act. At work, where most people I work with know about my autism, I play to the strengths that come from being on the spectrum and we all get on very well. At home, priorities don't necessarily match in the same way, and when I'm tired at the end of the day, I don't cope very well. On holiday, the daily stresses are removed, so if plans work out I can eventually relax since when I plan changes I'm OK with them - it's imposed changes that upset me.