Everyone carries around some pain and disappointment but I think the challenge is not to allow that to make us bitter.
Challenges were faced except not all turned out as we thought so we reconcile with reality. We move forward with openness while taking responsibility for own contribution to the failure and try to improve ourselves in the process.
Learning to live life is an iterative process where hopefully things come more into focus with age and experience. This often implies a trial and error method which can be tempered with and anchored in good intention.
Doing any better than that is asking for a perfection which doesn't exist.

