Is it too late for me to come back to God
No. That is not encouragement; it is arithmetic. You are alive, the offer stands, and the offer has no expiry on your side of the equation. “Behold, now is the accepted time; behold, now is the day of salvation” (2 Corinthians 6:2) — now, whatever year it is, whatever you have done between the last time you prayed and this sentence. The word now in that verse has never once gone stale.
You may be carrying a specific weight: years away, a pattern you are ashamed of, damage done to others or to your own soul. Hear the testimony of Scripture on this exact fear. The thief on the cross had hours left and no reparations available, and was promised paradise that same day (Luke 23:43). Peter denied Him three times with oaths and was restored over breakfast (John 21:15-17). “Him that cometh to me I will in no wise cast out” (John 6:37) — in no wise, no version of coming, no amount late. And the father of the prodigal did not ask for the years’ accounting. He ran (Luke 15:20).
Too late is the enemy’s favorite phrase, and it has no legal standing. The only question time actually holds is the one in front of you: not how long you were gone, but whether you will turn now that turning has occurred to you. It has occurred to you. That was not your own idea. Turn the rest of the way — there is a light on in the house, and it was left on for exactly this.
You are not the only one.
Say what you feltSomeone you know is asking this exact question. Send it forward