long-sufferance: patient endurance of pain or unhappiness
endurance: the power to withstand hardship or stress
steel trap: a trap made of steel with a strong spring and sharp toothlike projections to hold the prey