“God’s timing is perfect. Just wait on Him,” you hear thrown onto you in an attempt to make light of the grips of your seemingly never-ending struggle. “That’s easy for you to say,” you think, “you don’t have to endure what I’m struggling with.” Let’s be honest. ...