PLEASE PLEASE I NEED ADVICE..am i PREGNANT?

Lani
My bf did not ejaculate in me, he did not pentrate me, he did not rub his penis on me. He had not masturbated for three days prior
My bf went pee those three days and pee right before. He stuck anout an inch of his finger in. 
He may or may not have had pre-cum on that finger. 
I have usaly a 28 days cycle 
Not on birthcontrol. 
I started my period febuary 4th (cycle day 1)
This situation happend febuary 12th (cycle day day 10) 
I'm due to start on march 3rd 
I'm on cycle day 22. 
My symptoms: heart burn ( never usaly get heart burn bedore period) nasuea in throat (could be from
Heart burn), acne/black heads, nipples hurt and breast ache. 
This my cm (only appears when i check cervjx doesnt appear on my undies)