Keep in mind our categories are pretty arbitrary. We have stuff like semimetals and so on. All bonding has multiple characteristics outside of extremes, e.g. covalent bonds with dipole character.
Metals are just our name for the broad category of bonding between extremes at conditions we usually find on earth where we live. They are soft squashy bonds that are kinda slutty because they’re just sort of average.
Actually within the metals we see some pretty different characteristics, especially with D orbital chemistry stuff but because of inertia we just keep these things all in the same category of metals because shiny squishy was a lot more obvious than fucky wucky complexing when people named them.
Gimble vice and a fleshlight?