I feel so sad reading you write that your daughter "lost her hero" because of one night that he wasn't where she wanted him to be. If he had told her he would be there and he wasn't that's one thing but this was something that you have no idea why he wasn't there.
Take this from someone who has been disappointed when Elvis wasn't at a show he was scheduled to be in a few times and hasn't been able to even get near a show he is in almost five years (the closest would have been at least a 14 hour drive), it's not something to get upset with him over, it's just upsetting.
I think we forget when we make people our "heroes" we tend to think of them as not human anymore, that they are perfect and don't make mistakes or that they might ever do something to disappoint us which is an impossible goal for anyone to achieve. Can you imagine if every time you weren't where people wanted you to be they lost their faith in you? (First of all, for me, my mom would have had to disown me by age 14) I am assuming that your daughter is young and hopefully she will eventually see he is human, but still the same man she always looked up to and she will start seeing him as her "hero-human"instead (totally cheesy combination of words but it's late and it gets my point across), because the only heroes that never disappoint anyone and never make mistakes don't exist, except in TV and movies and in my opinion I would rather have my daughter look up to someone like Elvis who I believe is genuine then a made up character everyday.
I hope you don't take this as criticism because it is NOT that at all, I'm just someone who started to look up to Elvis as her hero because he is human, and what made him my hero was something most people might consider a mistake he made, but it will never be a mistake to me because it's what inspired me.
It's 3am, hopefully this make sense, I should never post late at night, I get long winded.
Laurie C.
P.S Shopper either call me or email me, haven't talked to you in ages!!!!!!!!