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