Salvation is a journey, much like sanctification. Why do I say this? Have you never considered why Scripture speaks of our salvation using past, present, and future tenses? Yet our preachers falsely teach only in the past tense, with such false assumptions and concepts such as "Once saved, always saved." If you truly repented of your sin and trusted in Jesus 20 years ago, then you will be repenting of your sin and trusting in Jesus today, and you must be repenting of your sin and trusting in Jesus 20 years from now.
Have you never considered why Jesus says, "the one who endures to the end, he will be saved"? Have you never considered why Paul says, "run in such a way [so] that you may win"? Look! If you quit in the middle of a race and walk off the track, you did not endure until the end and you will not receive the prize! Period. If your preacher says otherwise, he is lying to you. You did not "lose" your salvation because you did not obtain it. You forfeited it! It is ludicrous that many self-professing Christians believe that Jesus told us to enter the race, that we do not actually have to run it, or that we can leave it at any time, and that we will still obtain the prize. Seriously?!?!?
Many of you need to start reading your Bibles and paying attention to the words, rather than swallowing the camel of false teaching your "leaders" spoon feed you from the pulpit. Try reading the writings of the early Christians from the first three centuries. They absolutely believed you could forfeit your salvation. Scripture and the early Christians are opposed to the heretical false teachings you have received from your so-called "leaders."
You cannot lose what you never had, but you can forfeit what you have yet to obtain.
The entire New Covenant Scriptures were finished by the end of the first century. The Christians of the next two centuries used all of these Scriptures and were taught by those who had been taught by the apostles themselves. Control your ego, pride, and arrogance, ditch your personal ambitions and hidden agendas, and stop your attempts to play games using proof text methodology, eisegesis, and Scripture twisting by pitting verses against each other. You are not God. Stop trying to make your confusions over Scripture to be one or the other. You are 1,900 years removed from the teachings of Jesus and His apostles, the languages of the time, the culture, and their customs. Do not pretend like you are smarter than and know more than the Christians of the first three centuries. That is the height of egotistical hubris!
You can disagree with what I have said here, and try to pit your favourite proof-texted verses against the plethora of other verses that contradict your interpretation and what you have been told to believe. That is fine. That is your choice. But as for me, I am going to believe what Scripture says and what the early Christians taught and believed. Y'all have the habit of cherry picking which statements from Jesus and His apostles you want to believe and emphasize, and which ones you do not. Those statements that contradict you, you simply ignore, deny, or reject because they do not fit with the theology you have been brainwashed, conditioned, indoctrinated, and programmed with. You need to be an overcomer here. Read Jesus' letters to the churches and be honest with yourself as to where you are. Then seek to correct it with the help of the Holy Spirit. May Yahweh be with you.