okay , this question might look a little silly .. But i have been wondering about this for a while .. i know electrons move around the orbit because of the electrostatic force between electron and proton .. But what what makes an electron rotate about its axis ? i believe even without the spin motion the orbital motion is possible because they are independent of each other ... so why can't an electron moving around the atom have no spin at all ? and what makes them spin ? thank you ..