a faint heart

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.
See also: faint, heart