I can only speak for myself, but one time, when I scheduled a time with Tristan, a half hour in, he called apologizing profusely saying he couldn't make it because of traffic. I reassured him I understood and that I held no ill will towards something he couldn't control and told him to not worry about me and that we could meet again. The next time we were able to meet, Tristan stayed longer than our allotted time because he wanted to make up for the cancellation due to traffic on the previous request.
The fact that Tristan felt bad for something that wasn't his fault and was more concerned about my response just shows how much of a considerate person he is.
But I also wanted to bring this up: sometimes, mistakes or unforseen things happen. Sometimes we forget things. Sometimes, traffic or an accident or an emergency pops up. That's normal life. But the thing is that we can't rage and blame people on and on; if it wasn't intentional, we can move on and understand that sometimes it doesn't work out. Be understanding because sometimes the escort is a human being who makes mistakes or is caught up in events that aren't his fault.
Try arranging with Tristan again; I think he might surprise you this time and truly show what a big heart he is.