Sort:  

Difficult moments are true learning moments, I don't think I've ever learned as much as I have now, these days. Self-criticism is essential to evolve

It truly is. So I can look at the situation you described, relate to it, then place the word "patience" in your mind. That's what we're missing during those moments. I've been there. That's all I needed. One gets better at it over time.