Advice please ladies!!! Xx

Dessere • Luca 4/18/20💙
So I'm on cd 21, I had sex on the 9th and my fertile window ended on the 13th, two days ago I had some pink discharge followed by cramping and bloating, my areoles around it are turning alittle brown, last night I peed my pants, so weird and been sleep talking lately according to my boyfriend  and I've been extremely tired. When can I test??? My period is due in 10 days