Pregnancy test has been negative so many times your girlfriend is not
pregnant ...
You should take into account that February has got only 28 days, so could be that is why her periods are delayed in March...
also anxiety can cause delayed periods
Next Steps
just wait for another one week.. still if periods do not come get does an ultrasound pelvis as the baseline initial investigation and then connect with me online for the management