We all make mistakes and fall short sometimes.
The positive outcome is that we learn, move on and don’t repeat.
Yet, even if we do we can still go through the process again.
Objective self-criticism is good to a point but we can’t allow it to overwhelm us.