Why is weight of 1 mole of substance equal to atomic/molecular mass in grams?
According to me, it happens because mole has been defined in such a way. It is defined as the numbers of particles in 12 g$\pu{12 g}$ of C12$\ce{^{12}C}$. If it were 24 g,$\pu{24 g}$ instead of 12 g$\pu{12 g}$, then the weight of 1 mole of substance would equal 2 times the atomic/molecular mass in grams.
Please correct me if I am wrong somewhere (or maybe everywhere).