Could I be pregnant or stress related

So I usually get my period a day always and today my period is due and it's no where to be seen I have been super stressed out lately and I am wondering maybe it's causing it to delay. I have been tracking my period since April. Should I wait a couple more days and take a test....

Vote below to see results!