uncomplaining

adjective
  1. not expressing dissatisfaction or annoyance about something unpleasant; accepting difficulties without protest

Examples