Do you have an idea when you typically get your period? The only way to be sure will be to take a pregnancy test after you miss your cycle. Mucus and discharge have many causes, so I don't think that is indicative of anything in particular. Once you have confirmed you are not pregnant, you should consider your birth control options to protect yourself going forward. Perhaps there is a clinic you can go to for free or low cost birth control in addition to using condoms. Planned Parenthood can also assist you with a pregnancy test although you can find cheap and accurate tests at stores like Dollar General. I wish you the best.