The greatest braggarts are us...
The greatest braggarts are usually the biggest cowards.