going through fire and water (verb) run the gauntlet: go through an ordeal
Sinonime: affection,
agape, altruism,
amity,
attachment, benevolence, benignity, bountifulness,
bounty, caritas, clemency, fellow feeling, generosity, goodness, goodwill, grace, humaneness, humanity, indulgence, kindliness, lenity, love, magnanimity, mercy, tenderheartedness
Antonime: malevolence, uncharitableness, unkindness