Ob-Gyn questions? Ask a gynecologist online.
Dr. David doesn't seem to be working now. May I take your question?
This is Dr. David
I am back online
sorry for the delay.
a period coming early can be from hormone changes, stress in your life, and other causes.
have you been sexually active recently?