It's possibly to test to early, but never to late when you're pregnant. Because the tests check for HCG which is only produced when you're pregnant, you could be 5 weeks or 5 months and it would still show positive. There are however some medications that can cause a pregnancy test to read a false positive/negative. My suggestion would be to have a blood draw by your Ob/gyn or family Dr to confirm the presence of HCG and if so what the counts are, the higher the count, the farther along. A period can also stop for many other reasons though, stress, very low iron, under or overweight, cysts etc. If you truly are 5 months along, you should be feeling movements already. You're best bet is to see a physician that can confirm with a blood test and follow up with an ultrasound based on your results. Good Luck!