How do I know if I have an STI or if my partner does?

The only way to know for sure is to have a test and then check back for the results. There are a number of different STIs with a wide range of possible symptoms and lots of different treatments. Some STIs have no symptoms (e.g. chlamydia).  A doctor can diagnose and treat them.