I have missed 2 of my menstrual cycles and I have taken a lot of pregnancy test and they all came out negative. Can I still be pregnant?

No. Today's home pregnancy tests are very accurate and not affected by foods, herbs, common illnesses, sexually transmitted diseases, vaginal spotting, or medications. A test gives a reliable result 3 weeks after sex (or when conception might have happened) or 1 week after missing a period. If done sooner, a negative result may be due to testing too early, such as less than 2 weeks after conception.