Welcome to DSMStyle!!! Where when you screw up, people let you know rather than giving you some sugar-coated response.
Just learn from it, take the comments for what they are and just move onwards and upwards!
Just be glad no one has brought up flamadation valve issues to you yet
Good luck and hopefully their is no real damage.