patience of Job
patience of an angel
patience of a saint
Job
patiently
demanding
try
impatientness
caringly
unimpatiently
impatiently
good things come to those who wait
enough is enough
attentively
responsively
the end of one's rope
forbearing
time-consuming
bend over backwards
at the end of one's tether
tower of strength
expertly
swank
competently
caring
can do this all day
diligence
impatience
resourcefully
close to one's heart
scrupulous
sedulity
superaccommodating
wearing
last straw
sedulousness
handle with kid gloves
restlessness
application
painstaking
conscientious
caressively
full marks
diligently
adroitly
closely
close
nerves of steel
tight
Griselda