Long-suffering

Long-suffering is patience or endurance - - -

Long-suffering bears injuries or suffers affliction without answering in kind

Long-suffering can do menial, unthankful tasks without complaining or seething