Hi, Welcome to Healthcare Magic. I am Dr Ramadevi Wani. I will be answering your concerns. Your periods are delayed for more than two months. So please take the pregnancy test. There is no need to wait to clear your system of weed before the pregnancy test. I am happy to know that you stopped smoking weed. Weed can be dangerous to your baby if you are pregnant. It can increase the baby s risk for low birth weight, preterm birth, birth defects etc. Please note that even tobacco is dangerous for baby and you. So I advise you to stop smoking if you are a tobacco smoker. If pregnancy test is positive start taking a tablet of folic acid daily. Have healthy diet. Have fruits and vegetables daily. Please register yourself for antenatal care. I hope this is helpful.