Question: do you usually know if you have an std?
Answer: Symptoms can develop within a few days or weeks, but sometimes they do not appear until months or even years later. Often there are few or no symptoms and you may not know you have an STI. If there's any chance you have an STI, go to a sexual health clinic or GP for a free and confidential check-up.