You can’t earn God’s love. You aren’t holy enough to be entitled to it. And you certainly don’t deserve it. But God still pours it out on you. Then shares some more. And then gives even more until you are filled to overflowing. Sometimes you experience this divine love as forgiveness you need in order to move on with your life. Sometimes as a divine embrace. And sometimes as a push, prod or pull that persists until you do that thing God needs you to do. But here’s the most mind-boggling thing about God’s love: it always shows up at just the right time in exactly the right way you need.