the intent was not to make you feel foolish.
Maybe its a good thing you feel embarrassed. It probably means that you haven't released late. Listen to Episode 4 of Reid Hoffman's Podcast Masters of Scale. "So don’t fear imperfections; they won’t make or break your company". Forge Ahead!