NEED HELP !!!! COULD I BE PREGNANT?!

Ok so my BF and I had sex on April 9th and I believe on April 15. He says he pulled out and we used a condom but I'm not 100% sure I trust him. I've been freaking out a lot lately about the possible idea I could be pregnant, and one day I had pink mucus like discharge. I took a blan B 2 days after April 15, and then I just had sex again on April 21. I'm freaking out and my period isn't expected for another 7 days and yesterday I had a little bit of light blood and brown mucus discharge on my liner. I'm so scared so someone please help! Does this mean I'm pregnant??!