what can cause a 22 year old virgin no having her period for 2 years?