Guilt is focusing on the one thing that we think is a fault or problem and flogging ourselves long after it has occurred, instead of learning from our 'mistakes,' letting go, and feeling good about ourselves. No human has ever been, and no human will ever be perfect. It is a blessing to be imperfect, because it is a blessing to be human. Errors are natural.
Mistakes are inevitable.
Embarrassing moments sometimes happen. When we accept that complete perfection is impossible, we can accept ourselves, others, and the world, exactly as is . Only out of such acceptance can we can actually make positive changes, because positive changes only come out of a loving heart. To judge oneself, others, or the world robs us of the source of true power, and all ability to create real change. We don't deserve love by being perfect.