I've been sexually active and been having unprotected sex. I didn’t get a period last month and I'm about to be 3 weeks late this month.
If you are on BCPs th at could cause It even though you expected a period. I would do a pregnancy test to be sure.
Please do a pregnancy test, then if negative start birth control asap!