Everything you need will come to you at the perfect time.
Sometimes, I wonder how my life would be different if I had come to my program of recovery months, years, or even decades, sooner. But when I take a moment to really think about it, I realize that nothing would be different. I would not have been open to the program. I would not have been open to hearing any of it. I would have walked away. The program came into my life at the perfect time for me. I needed to live my life exactly the way I lived so that the second I walked into the rooms I had become someone who could receive help.
If I think about things in this way, I realize that everything in my life came to me exactly at the perfect time. My Higher Power knew when the perfect time was, though, not me. I was always impatient and always in a rush to get to the next thing. Now I can let go and trust that when something should come to me, whether that be the removal of a character defect, a relationship, a promotion – anything, my Higher Power will bring it to me exactly when I need it. And the same for others and their Higher Powers. I can sit and feel frustrated that someone hasn’t address his/her character defects, but in the end, I do not know when is the perfect time for them to have that defect removed. Only their Higher Power does. Because of this knowledge, I am grateful that I can let go and focus on my serenity.
A meditation for June 22, 2013.