I give up!!

Gemma • ttc#3 for 31 months 😢
Not due on until Monday and I've got pink blood when I wipe...the witch is coming 😡😡only on cd 21😪