a faint heart
timidity or lack of willpower preventing you from achieving your objective
Faint heart never won fair lady is a proverb which dates in this wording from the early 17th century. The idea, however, was around at least two centuries earlier.
a faint heart :
a faint heart To HOME PAGE
Idioms Index – Previous Page