The bible tells us that perfect love casts out fear. It does not tell us that perfect love casts out all things to be afraid of; there's a big difference. God never said that this life would be easy but what we DO know is that God has overcome this world. The battle has already been won. We donít have to fear the darkness and troubles of this world because God has already beaten it.