I love it when characters surprise you, just like real people. When I write a scene I just try to make the characters behave in a way that feels natural to them. Sometimes that means they make a left turn and do something unexpected. Those are always the best scenes in my opinion.
If I have made an appointment with you, I owe you punctuality, I have no right to throw away your time, if I do my own.