46 and still no cycle could I be pregnant

All4fun06

46 and my menstrual have not come yet. It was supposed to come on the 20th had sex on the 19th in the early morning hours took a plan b pill on the 21st and a pregnancy test that read not pregnant. Could the plan b pill have my period late