If the nevers of life are discouraging you, if you’ve waited for the Lord to fulfill His promises to you, if you wonder why God has allowed such a lengthy delay in answering the deepest cries of your heart—if that’s where you are, friend—then listen on