Perfect Love

‘There is no fear in love, but perfect love drives out fear, because fear has to do with punishment..’ 1 John 4:18

God must love us so, so much. He still loves us when we fail again and again. When we mess up and forget him, he still loves us. I’m trying to work out how fear has to do with punishment! Some of the Bible takes so much thinking about.