I realized that my circumstances, while causing me despair and heartbreak, also held great possibility, if only I could see it. I knew that I was learning one of the most important lessons of my life: that instead of waiting for the perfect opportunity, I should work toward a realization that every opportunity is perfect. Each moment is perfect and heaven-sent, in that each moment holds the seeds for growth. Difficulty creates the opportunity for self-reflection and compassion.