In need of some really good insight and comfort 🤦🏽‍♀️🤦🏽‍♀️ *Please Reply*

Me and my boyfriend had unprotected sex March16th for my first time but he did not ejaculate. However, the 23rd of March we indulged once again, he ejaculated twice but not inside me, however, my period is 5 days late according to my trackers. I took a test Tuesday the 29th and it came back negative. My last period was March 1-5th, my last cycle between February and March was 21 days, January-February was 30 days and December-January was 24 days.  I'm freaking out and the worst part about it, my boyfriend's being an asshole about it. I just need some comfort and advice.