前怕狼後怕虎

Idiom

 * 1) to be overly cautious and indecisive; to be plagued by fears