Imagine a day when you realize how every single step along your path 
(regardless of how much the ego had programmed you to judge yourself for
 it) was and is a perfect and sacred co-creation with God. When you take
 some time to look back at your past, you can see how all of your 
experiences have helped you become the more mature and self-aware person
 that you are today. Now, imagine having the vision of God and knowing 
that all decisions and experiences (past, present and future) are 
designed to help you understand your true eternal loving essence and 
nature. What further need for judgment of self and others would you have
 if you understood that God uses all for good? Imagine being able to see
 each and every step along your path as a gift that you offered yourself
 to help you reach a higher level of consciousness. If every step along 
our path has helped us, in one form or another, become more peaceful, 
joyful, compassionate and forgiving, would you not call that a 
successful journey? Now, with the gift of time, we can see how our 
so-called  ‘mistakes,’ ‘sins,’ or ‘errors’ actually offered us some of 
our greatest growth opportunities, life lessons and wisdom. If we can be
 at peace with that, because of our better understanding of our past, 
can we not also have peace now, knowing that our present experiences 
will offer our future-self these same gifts? Understanding the useful 
nature of each moment helps us de-programmed ourselves from our own 
judgments. With this clarity, we can begin to see each moment as 
perfect, sacred and good. As our understanding of the nature of our journey
 increases, our judgments decrease. Now, we no longer need to judge 
ourselves as less than or not good enough. Now, we no longer need to 
judge others for the part they played in our awakening....<<Read More>>>...

