Period 20 days late !

My period is 20 days late. Took a hpt last week and was negative. Going to take another tomorrow fmu and see what happens. Any suggestions on what could be going on if my hpt comes out - tomorrow?