Vad är skillnaden mellan hardheaded och envis?

Hardheaded och envis kan betyda samma sak. De är synonymer. Hardheaded kan också betyda realistisk och pragmatisk, men vanligtvis betyder envis. Om någon är envis de skulle kunna kallas hardheaded och vis versa