Late Period!

My boyfriend and I had unprotected sex the night of the 2nd. However he did have a firm grip at the base of his penis, he did pull out and he never fully entered me. No cum ever made it near my vagina or my body. He also did use the bathroom before hand so the chance of sperm being in the precum if any was low. I should have gotten my period on the first (my last period was December 1st) but I have yet to recieve it, and I don't have any signs of pms anymore. I have been stressing a crazy amount lately dealing with this, school, soccer and my family as well as getting excessive amounts of exercise. I also have NO signs of early pregnancy (fatigue, nausea etc.) I did not have the money to take a plan b pill, still do not nor do I have the money for a pregnancy test but I did read online ways to induce your period. I have been drinking parsley tea, cinnamon water, eating lots of citrus and even caffeine the last few days to bring my period sooner and this is also a way to misscarriage. I had just a tiny tiny bit of cramping the very first time I drank the parsely tea as well as a small amount last night but from what I read online I should have spotting very very soon, only thing I have is discharge but it is the normal consistency and color it always is. I also have been taking a lot of blows to the stomach lately. (I had two games back to back this week) What are my chances of pregnancy?