HELP !!!!!!

my period is late by 8 days i had sex on June 6th im on nexplanon ( it doesnt expire until the 17th of this month ) i took a pregnancy test Friday , July 3rd & it was negative but my period isnt here yet .. my period has always been irregular but im freaking out