so my period came today after like 3 weeks
True, mine lasted two days and I got a positive test the next month