Is this normal before a period?

Lani
I got my period on the 3rd (day 1) On the 12th (cycle day 10) me and my boyfriend fooled around. He had not mastubated for thee days prior to this, obviously went pee during those three days and two times before we started, he only put the tip of his finger in my hole (may or may not have has pre) he did not have his penis anywhere near me and went to bathroom to finish. No pentration, rubbing of gentils, no ecajulation in or around me. 
No birth control. 
My period is 28-29 day cycle
I start in 10-9 days (i am on day 21) I have blackheads/some pimples, tender breast, and my cm is snot, globy, thick, lotionish, white. It doesnt come on my undies only notice it when i check my cervix. And there only little bit. I added a pictire of my cycle chart. 
Started on 3-4
This situation happend on the 12 (cycle day 10)
I am on day 21 as of today
I'm due to start 2-3. 
28 days cycle. 
Fertil days started cycle day 11-12 (fevuary 13-1