Cycle sometimes off

Samantha
So my last cycle was 34 days, but the last 4 months before that my cycle has been 31-32 days. And the months before that it was 22 and 21. My period was expected today and it never came should I wait a few more days for it to come or should I except a possible positive. Im hoping for a positive I just didnt wanna get my hopes up and then not get a good out come. Anyone have opinions?