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