1 day late

has

So my period is one day late… for the last 8 months my period has came 3 days early…. Every text I take is a BFN… any thoughts?