Um...is this majority ?
Answers: If you own already taken some pregnancy test and you are complete sure that you're not pregnant, also if your period is regular and you are below stress at work, home, etc, maybe it's possible that stress is delaying your extent, i recommend you trying to be relax, if you doing that and your period doesn't show, you should go to the doctor and find out what's scheduled. Good luck! .
Typically stress would not make you 2 weeks late. That is a long time. I would suggest taking a pregnancy try-out and going to see your doctor.