Since you had some spotting less than a month ago, you can wait for your next period. If your normal period prior to that was more than a month ago, then you may have to go for a blood test
and a sonogram. Any abnormal weight gain can result in cycle disturbance. Going by your past history, you may be having low levels of hCG
that are probably not being detected. Discharge from nipples
is seen in early as well as late pregnancy
and also in post ovulatory phase. I suggest you take a second opinion
from another doctor and get treatment. Good luck.