Such love has no fear, because perfect love expels all fear. If we are afraid, it is for fear of punishment, and this shows that we have not fully experienced his perfect love.
Perfect love is only found in Jesus Christ. When we understand the love that God has for us we will not walk in fear. God’s love is unconditional and eternal. It is not based on performance nor based upon behavior. Our Father in Heaven will discipline us when we do things and get involved in things that we shouldn’t. But His love for us does not change.
One of the reason people walk in fear is because they are afraid of punishment. There is a true judgement and punishment that awaits those who have rejected Jesus Christ. Those who have rejected Jesus Christ will spend an eternity separated from God in the lake of fire in torment. When we examine all that Jesus went through to save us we understand the full measure that awaits those who die apart from seek forgiveness from the Lord.
For us to fully experience God’s love in our lives it requires that we abide in Christ daily and draw near to Him. He is the vine and we are the branches. It is through Him that true life is found. Every day we have the opportunity to draw near to the Lord. The level at which we seek the Lord is the level at which we will understand His love for us.