enduring

adj

1.
lasting a long time
Derived from:
enduringness
2.
patiently bearing continual wrongs or trouble