have the patience of a saint
To have an immense and unyielding degree of patience, especially in the face of problems or difficulty. This field of work requires people to have the patience of a saint, so if you're looking for immediate results, you're in the wrong profession. My sister is amazing. She has five unruly children, but she has the patience of a saint with every single one of them.
have the patience of a saint
and have the patience of JobFig. to have a great deal of patience. Steve has the patience of Job given the way his wife nags him. Dear Martha has the patience of a saint; she raised six children by herself.