While You Wait...: My Journey of Singleness and Lessons for Those Waiting on God's Promises