Even though mental winter storms with cold frost and death have raged over mankinds mental sky hope has not left us precisely because the Godhead through the strong warming light of the world redeemers has lit a new hope new longings inspiration joy and courage to face life in terrestrial mankinds dark mental winter night

What is the correctly punctuated version of this sentence?
Even though mental winter storms with cold, frost and death have raged over mankind's mental sky, hope has not left us, precisely because the Godhead, through the strong warming light of the world redeemers, has lit a new hope, new longings, inspiration, joy and courage to face life in terrestrial mankind's dark mental winter night.