why do minerals rarely exhibit pure chemical compositions (100% always the same chemical composition)?
Because some elements can take place of other elements if they have similar size, and the internal structure of mineral is unchanged with this substitution.