When do you learn the lesson? When does the light appear?
The answers are these. When God shines his light into your soul, radiating through you for all the world to see. When God lets you know that you are not perfect, that is not how he created you to be. When God allows his Word, his grace, and his mercy to be hidden in your heart. When God lets you know that no weapon formed against you may prosper. It won’t work. When God arms you with his full armor, and you can use his word as your shield. When God answers your request for wisdom, and he gives it freely because he loves you.
When God stands at the door knocking for you to let him in. When God orders peace, and orders you to be still. When God calls you according to his purpose. When God wipes your tears and says, the battle is over, you can shout now.