endurer
/ɪnˈdʊrər/
noun
- A person who suffers or bears something difficult or painful without giving up.
- As an endurer of hardship, she inspired everyone around her.
- He is known as an endurer of pain, never complaining during treatment.
- The marathon runner was a true endurer, finishing despite the heat.