The first example is the vet. The dog was sick, so I called the vet at 10 am. He said he would be here at noon. I called him at at 2 pm, he said his wife was sick and would be there in 30 minutes. I called him at 5 pm, he said he had no car. I called him at 8 pm and he said he was operating. He arrived at 10 pm, in his car. He said he would be back at 10 am the next day. There were a raft of new excuses during the day and he arrived at 10 pm at night. Why not just tell me that he would be there at night? Would that have been so difficult?
You ask the boss for a pay rise. He says of course, as he knows that is what you want to hear. Surprise surprise no pay rise. You ask the plumber if he can come that day to fix a broken pipe. He will say 'pienso que si" which means 'I think so'. I have worked out that that is code for 'you must be joking, no way will I be there today'. Why not just say 'no' and give an accurate idea of when he can come. I ask the man in the colmado if he will have pork chops tomorrow and he says 'claro' which means 'of course'. That is another code word which means 'I have no idea when I will have pork chops'. Once you know the code words then life becomes a little easier, but it takes a long time to realise that you will never be told the truth!
And all I want is to be told the truth. Not what people think I want to hear, as their mind reading skills are appalling!