Yes, it can effect your periods if you eat a lot of soy products. Soy acts like estrogen to the human body so it could make your periods less painful. Other than that it is just a healthier diet. Your mother can do her own research on the Internet and she will see what I am talking about. I believe that you will enjoy being a vegan.