Hey girls, I need some input...I am completely stumped. My cousin called me the other night asking me some questions. It seems that she has not had a period since April 4th (give or take a day or two), she is sexually active, however not very often. Aparently, either they start out having sex not using anything, and sometimes either they put a condom on halfway through the act, or they use the pull out method. She has not had sex since mid April sometime, but she has not yet got her period. I was on the phone with her when she took a pregnancy test about a week ago or so, and it was negative, and by then it should have definately been accurate since she has not had a period since the beginning of April. She went in day before yesterday for her yearly pap, and the doctor did not test her for pregnancy as the doctor said it was unnecessary. She has recently gained about 25 lbs, and she thinks that she hasn't started because of her recent weight gain, but I told her that yes, that can affect your flow, but I doubt 25 lbs would affect it, I would think that it would have to be much more significant than that to affect it. I also told her that it could be due to a hormone imbalance, as this runs in my family alot....my grandma almost had a gotee for as long as I could remember, lol!! I am stumped. Does anyone have ANY ideas on what could be going on? I told her that stress definately has something to do with it, but that's not necessarily why she hasn't started. I told her that I would do some studying. Has anyone else delt with this before? Oh yeah, and she also told me that she is about 95% of the time regular, like to the day. It goes like this. If she starts on the 1st, then for a few months she will start every month on the 1st, however, every couple of months she will be late, and maybe start on the 3rd or 4th, but when this happens, for a few months after that she will start on the 3rd or 4th, and so on. Any input????? Thanks!!! Lol, sorry but one more thing, I believe she is not on any birth control either........