as hard as nails Antonyms
accommodating
obliging
open-handed
open-hearted
patient
philanthropic
pitying
princely
public-spirited
soft-hearted
tender-hearted
tolerant
unsparing
warm-hearted
good-hearted
unstinting
neighbourly
munificent
mellow
magnanimous
affectionate
altruistic
beneficent
benignant
bountiful
clement
cooperative
forbearing
giving
gracious
great-hearted
hospitable
indulgent
large-hearted
lenient
long-suffering
unselfish