Ok the science bit
3 weeks ago you had unprotected sex. Apparently at this time you were ovulating. So you had unprotected sex "mid cycle".
You conceived at that time but as yet you are not pregnant - move forward 10 days or so - that ball of cells now implants into your uterus - you are now pregnant.
A few more days and you skip your period, another week brings us to present day - gestationally the fetus/embryo is 3 weeks but because pregnancy is counted from the first day of your last period you are classed as 5 weeks pregnant.
Does that help explain it?