sos help

i had sex in mid december and i got my period in january and february but i haven’t gotten it for march... i took a pregnancy test when i was a week late and it was negative and now i’m 20 days late. why is this?