period late, white discharge??? help!

Angela
So I am 2 days late for my period. Now it's not unusual for my period to be late, but I have been having this white discharge that has a faint odar to it. This has never happened before. It scares me a lot. Because me and my boyfriend have been having unprotected sex, and I am not on BC. We know it's not good to do and that we shouldn't. So please don't hate on us and tell us to use protection. He never cums inside me. We always either pull out or finish with our hands. Am I pregnant? Please help! I'm going crazy!!!