Make an appointment:
(i.e. Dermatologists)

I am 19 years old and am three weeks late for my period. Why?

The bleeding happened three days ago but it stopped. I have not had sex since before my last period, but we do fool around. We just dont do the whole deed. The bleeding was very little and was very dark. I have been on a gluten free diet for a month as well.
I recommend that you see your primary care doctor or your OB GYN doctor about this issue. They should be able to give you some advice and also perform any testing that might be necessary. The first thing that needs to be clarified is whether you mean that your period came three weeks ago or whether you mean three days ago. On the other hand, if you just had a bit of spotting of blood three days ago, that might not be a true period. It is very important, whenever you engage in any kind of activity where there may be contact between sexual fluids and the genitals, to use protection. Even without intercourse or ejaculation, it is possible to become pregnant from these fluids if contact occurs. Therefore, most likely, after confirming and clarifying that your period is indeed late, your doctor will probably want to start by checking a pregnancy test, which is a quick and simple test which can be performed with just a urine sample. If the pregnancy test is negative, then your doctor can perform more detailed questioning and examination to help figure out what might be the cause of your delayed menstrual cycle.
This answer is for general informational purposes only and is not a substitute for professional medical advice.
If you think you may have a medical emergency, call your doctor or (in the United States) 911 immediately. Always seek the advice of your doctor before starting or changing treatment. Medical professionals who provide responses to health-related questions are intended third party beneficiaries with certain rights under Zocdoc’s Terms of Service.

Other OB-GYNs