Sorry to hear about your situation Nikki.
In my experience at least it's certainly not true that all Managers just care about themselves, but clearly that seems to be the case with this one.
Try not to let it bother you too much in terms of your own feelings. I know that is easier said then done and I would probably be likely to feel the same way you do right now in the same or similar situation (of which I have been in the past) but if you try and relax about it as much as possible but still confront and not let go of the issue as you certainly shouldn't, chances are things will work out.
You are certainly right to try and talk to him about it again and if he still isn't being reasonable, take your case to Head Office. If you are in a Union, be sure to tell them if your Manager continues to be unreasonable about the situation as well.
@Dom - Do you mean as in you paid for Heidenfest tickets and they didn't arrive in time for the show? If so, sorry to hear that. Something like that, much like Nikki's situation, would piss me off no end. Either way, glad to hear you had a smashing time one way or another!