If you so choose, every mistake can lead to greater understanding and effectiveness. If you so choose, every frustration can help you to be more patient and more persistent.
You may very well have good reasons for resentment, frustration and anger. But that doesn't mean those negative responses are good for you, or that you must choose them.