Metallic elements are flexible because of its experience for the atoms to roll on top of one added without crushing its metallic bond (This is because it is fascinated with united force, and is the cause why they have higher melting/boiling points); however, a nonmetals form atomic bonds which don't have this property.