Ugly is a different concept from Beautiful. Beautiful is the opposite of Plain. Plain is related to Ordinary. 
you would Forgive because Peace. 
Ugly <--DistinctFrom--> Beautiful <--Antonym--> Plain <--RelatedTo--> Ordinary 
Forgive --MotivatedByGoal--> Peace 