When you get an annual pap, std testing is done as well. Please go get one done. One thing I didn't see listed is hpv. They test for that as well, and if untreated, can cause cancer. Also please report that pos to the police. He will wind up doing it to someone else. I was raped years ago, but was too afraid to report it. I regret that to this day. Best of luck to you and keeps excelling in school!