What an assholian move, to choose a hair appointment over you!!!
I'd be tempted to shave his head bald, that way he wouldn't have any hair to use as an excuse next time!
I'm sorry Moxie, I really am, idk what to say to make you feel better, or if there are any words that even can. But know that I feel your hurt, anger and frustration and that your feelings are justified.
Idk how you do it, I don't think I could, you're one strong woman!