Thanks for the query.
The possible causes for your problem are:
-Abnormalities in prolactin levels leading to irregular menstrual periods, galactorrhea(milk secretion from the breast in non pregnant women) etc.
-Thyroid hormonal abnormalities. Elevated TSH levels can present with galactorrhea, menstrual irregularities.
. Sometimes urine pregnancy test kit may not detect early pregnancy.
Spotting, discharge from nipples can be seen in early pregnancy or in the process of miscarriage
So, once consult gynecologist and get examined.
Go for investigations like ultrasound
, blood test
for pregnancy, prolactin levels estimation, thyroid profile etc with your doctor's advice.
With this workup the possible cause for your problem can be identified and treatment can be planned accordingly.
Hope I have answered your query. I will be available to answer followup queries. If you are satisfied with the answer, please give your review at the end of the discussion.