Re: seven virtues to combat the seven capital sins
Here they are: The seven virtues that are specific opposites to the Seven Deadly Sins: Humility against pride, Kindness against envy, Abstinence against gluttony, Chastity against lust, Patience against anger, Liberality against greed, and Diligence against sloth.
(I Googled them,)
Fr. Vincent Serpa, O.P.