Some hero that is. Something similar happened to me with a marketing hero of mine. It wasn’t as bad but bad enough.
The good thing I learned from it was: Every hero of yours is just a person. Everybody makes mistakes. It taught me to not have too much respect for authority and yet to cut everyone some slack from time to time.