patience of Job
patience of an angel
patience of a saint
mettlesomeness
steely-nerved
patiently
someone's heart out
courageously
bravely
ovaries of steel
undaunted
nerves of steel
balls of steel
swank
fortitudinous
impatiently
Job
demanding
superaccommodating
responsively
Griselda
stroke
appealingly
bravery
attentively
brave as a lion
commiseratively
caringly
unimpatiently
dauntlessness
full-hearted
supercautiously
ball
stones
intrepidity
trenchantly
stalwart
bend over backwards
earnestly
nerve
courageous
gallantry
strongheartedness
brass ovaries
woman enough
self-effacingness
man enough
take one's courage in both hands
curatively
look in the face