help!

this is probably a stupid question but i’m still freaking out. the condom broke a little more than three weeks ago i took plan b 45 min after bc even though i am on the mini pill i didn’t take it on time the days before. my period is due saturday but i actually fainted yesterday and then got what i think is my period. it’s just kinda light so i wanted to know what people thought. my urine tested negative yesterday too (yesterday was exactly three weeks since)