“God is not a man, so he does not lie. He is not human, so he does not change his mind. Has he ever spoken and failed to act? Has he ever promised and not carried it through?” Numbers 23:19 NLT
You will never catch God in a lie. He has never broken a promise to you. You may feel like He has, but you have just not waited long enough for the fulfillment of the promise. You may have failed to meet the conditions of the promise. Maybe unbelief spoiled the promise.
Why would Christ go to all the trouble of leaving Heaven, taking on humanness, suffering on a cruel cross, conquering death, Hell, and the grave only to abandon you now? He was for you before you knew Him. Why would you question His love now?
Whatever you are struggling with today, my friend, whatever has been robbing you of sleep is never bigger than the love God has for you! Others might fail you even when they do not mean to do it. God cannot fail. His faithfulness is great. Lean on Him with all your heart. He has no ulterior motive and no dagger in His back pocket. If He had wanted to destroy you, He would have left you where He found you. He came looking for you first, remember? He is for you, not against you. Never let anyone else have as much of your heart as you give to Him. God is your safe place, your hiding place. Lean into Him, grow to know Him more and more. Tell your heart to trust Him.