As far as I am today! :) If we are stuck over the very same hurdle for a long time, that means it is time for introspection, we haven't learnt what we were supposed to, and that is why we are around that same mountain. Look back, figure out , learn , keep moving.
The whole process of life is about learning and moving, I am still learning and moving. the pace may be different from others, but its my life so I can live at my pace - that's my take. :)