Why Would A Loving God Punish Man? Holiness & The Ugliness Of Sin – #GospelFoundations Because our great, Triune God is infinitely happy and sovereign, sin is treason that must be punished. Here is why... TMM User August 11, 2015 1 Comment