ANYONE HELP

Date of my last period: 3rd Feb 2018

I was due on my next period on the 4th March 2018 but have completely missed it.

I took a test 5 days ago which was negative. Could anyone tell me why I’m so late if I’m not pregnant?