Level Do you have any moments from your past that, even years later, still give you a feeling of embarrassment? Unfortunately, I always seem to think of my most embarrassing moments at night when I’m ha...