Question: are all vector spaces metric spaces?
Answer: No, a metric space does not have any particular distinguished point called "the origin". A vector space does: it is defined by the property 0+x=x for every x. In general, in a metric space you don't have the operations of addition and scalar multiplication that you have in a vector space.