question??

So I am late about 9 days now. I tested about 3-4 days when i realize that i was late and it came out negative. So i was trying to think about what would cause my period not to come, and i was wondering if i smoked a lot of weed than i usually do would it delay my period??