Thats really bogus of him! How do you just not show up? Its not like youre just kids on campus, or coworkers who missed a breaktime together. Those might be excusable, but if you have to leave one place to go to another, then a no-show is pretty inconsiderate.