In the beginning, I used to have to "dissect" every single experience, every single emotion, every single response... then one day I realized so many different little things that helped me move forward and let go.
First, every experience will cause a ripple affect of things that it "touches" later for the purpose it served. The "reason" that we understand "at that moment" will be whatever we need to understand. A moment later, a week later, years later, the purpose "for us" may completely change. Our views change, the things we learned changes. We have such a broader view as we grow. Our logical mind (ego/intellect/reasoning mind) is the only thing that "needs" to know anything actually.
But then, we start to realize that the experience WAS the purpose and it wasn't all those little things we "focused" on before. That every experience serves a multitude of purposes for us and for everyone actually. Being able to see it as the purpose allows us to not have to focus on the little things anymore. It just is. If we get it, it served it's purpose. If not, then we will keep "learning/experiencing" until we do.
How cool! Just another thing to be so very grateful for. :)