Get an STD test before you freak out.
My own sex life is nil, but last time I checked (long time ago) it was $80 for a full test covering everything but herpes. Herpes test was another chunk of money.
Just go to a clinic, or to Planned Parenthood, and ask for an STD test
Study physics. It never hurts to know some physics.