Three years ago I learned an important lesson; to share my hopes and dreams with God, but also, to seek His will and His timing for those dreams.
So since 2014, I have been praying and waiting... and waiting and praying. I was praying for God to bring a man into my life…. an incredibly kind, loving, godly man. A man who was created for ME.
There were times I was frustrated – “Why won’t anyone love me, God?” Other times jealousy set in – “My friends are falling in love and starting families…why not me?” Times came where I didn’t feel worthy – “I guess I don’t deserve happiness, huh God?”
Despite all of the waiting and all of my prayers, it turns out God was waiting on me! As the Bible says in 2 Peter 3:9, “The Lord is not slow in keeping his promise, as some understand slowness. Instead He is patient with you, not wanting anyone to perish, but everyone to come to repentance.” God was waiting for me to fall in love with myself -before He brought that special one into my life.
Through a series of classes, I learned how to let go of guilt and shame. I also learned how to extend compassion, forgiveness and encouragement to myself. In the process, I learned to take good care of myself; I learned to like and love the woman God created in ME. I learned how to nurture my relationship with myself, and that changed the way I approached all my relationships.
Then, toward the end of last year, I reconnected with someone I had gone on a date with over 18 months prior. We talked and he asked me out on a second “first date.” Reluctantly I agreed to that second chance, dreading yet another date that I swore wouldn’t amount to anything. But, after sharing a couple sushi rolls, we have been inseparable ever since!
What a great reminded that God’s timing is flawless, and, that two halves must be able to stand on their own, before they can stand together as one.
-By: Teri Deardorff, a Wholehearted Living graduate