“Blessed [gratefully praised and adored] be the God and Father of our Lord Jesus Christ, who according to His abundant and boundless mercy has caused us to be born again [that is, to be reborn from above—spiritually transformed, renewed, and set apart for His purpose] to an ever-living hope and confident assurance through the resurrection of Jesus Christ from the dead,”
1 Peter 1:3 AMP
What does it mean to be spiritually born again? It is recognizing your need of a Savior. You have a hole in your heart that you have been trying to fill for years that only God can heal. Money, earthly possessions, drinking, drugs and sexual impurities all will give you a temporary high. But when you go to bed at night and lay your head on your pillow nothing matters if you don’t have a relationship with God your creator. That’s when you stop living for your sinful nature and you give your heart to God. God is love, he calls us to repentance of our sinful ways, be baptized and he will give us the gift of the Holy Spirit to live within us. You will be a new person in Christ, born again.