Customer (name blocked for privacy),
The best time to test for pregnancy is at least 2 weeks after a missed period, and a blood test done by your doctor is the most accurate way of testing. Other reasons for period abnormalities include stress, weight gain/loss, thyroid, hormonal imbalance, infection, illness, medications, polyp, cyst, amongst other reasons. If the blood test comes back negative, your doctor can do further testing to determine what the exact cause may be.
If you found this helpful please click on the ACCEPT button and BONUSES are always appreciated.