No, God has not given up on you! If God had given up on you, you wouldn’t even be asking this question. But He has planted this question in your soul—and the reason is because He wants to welcome you home.
Don’t turn your back on what He is trying to tell you! The devil will tell you that it’s too late, because you’ve offended God so deeply that He hates you and will never forgive you. But it isn’t true! God loves you, and He doesn’t want you to spend the rest of your life wandering in a wilderness of sin and hopelessness. Most of all, He doesn’t want you to be lost and separated from Him forever.
How do I know God loves you and will forgive you, in spite of how you’ve treated Him all these years? I know it because Jesus Christ was willing to die on the cross for you. Listen: If you had been the only person on earth who needed to be saved, Jesus still would have given His life for you. God loves you that much! The Bible says, “This is how we know what love is: Jesus Christ laid down his life for us” (1 John 3:16).
You’re right; you are on a dead-end road—and you’ll stay on it as long as you insist on living without Christ. But God will forgive anyone who honestly turns to Christ in repentance and faith. Invite Him into your life today.