Waiting is hard. It’s hard to practice delayed gratification when the thing we want is within reach. It’s easy to open the candy bar as soon as it’s in your hands. Nobody’s making you wait to take your new motorcycle out for a joyride. But what happens when you don’t have control over when you will receive something you’ve been promised? Today Pastor Eddie encourages you that those seasons of waiting are when God can do the deepest work in your life.