There are few guarantees in life. That bitter, but honest truth is what drives many people to despair, but it doesn’t have to. What each of us need is something satisfying enough to fill up our souls, even if everything else is stripped away. Thankfully, there is One who can do just that.