英雄气短 yīngxióng-qìduǎn
[a good man caught in difficult circumstances] 谓有才志的人因遭遇挫折或沉溺于儿女私情而丧失进取心
所以一开口便道是某某英雄志短,儿女情长。——清· 文康《儿女英雄传》