Hello,
Most home pregnancy tests that check urine beta-HCG are sensitive to 20-25 mIU/ml of HCG. The test can be positive anywhere from about 2-3 days prior to a missed menses to 4-5 days after, but usually it should be done 7-10 days past your missed period. However if you have missed the periods for two months then chances of pregnancy are there.
You can check your pregnancy status by a urine for pregnancy test or get your serum HCG levels checked.
It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For exact diagnosis, you are requested to consult your doctor. I sincerely hope that helps. Take care and please do keep me posted on how you are doing.
From experience, you can have a negative test and still be pregnant. It is not common but it does happen. That being said stress, diet changes, hormonal inbalences can also cause an abscence of your cycle.
The best thing I can tell you is see your Dr,, and /or take a test.