I’m confused of how I’m 3 weeks pregnant I only had sex on the 15th then got a period on the 21st unless mistaked that for a period? I doubt it though because I know my periods but that one came early and lasted 1-2days shorter.