Well, me, my husband and two kids share the same literal understanding of things. So, in order to have a better communication, I'm as specific as possible.
Like, for example, I don't tell my kids "we're gonna go out later", I tell them "we'll go out at 4:30pm, so please start getting ready at 4:10 pm. Which is usually good , until they are not ready at 4:30 pm (because they're kids and maybe they can't find their shoes, for example) and my husband starts to get anxious because it's 4:31 pm , and we are not ready, and the party is supposed to start at 5:00pm, so if it takes us half hour to get there, he thinks we're gonna be late.
Thank God, after many times arriving first than anybody else, and even a couple of times when the poor people hosting the party or dinner, or whatever, were not even dressed, I had enough evidence to demonstrate to my husband that when people say 4:30 pm, they actually mean 5:00 pm. So (halleluya!) nowadays, we arrive half hour later to social gatherings. But then, if it's 31 minutes later and not 30 minutes, you now what happens

. Haha, no, just kidding.