There are over the counter remedies for yeast infections. Are you certain it's a yeast infection. I understand you covering up in front of the parents about your sexual activity. However people can get yeast infections & it doesn't have to mean anything sexual. Incorrectly wiping, called back to front is the main cause of yeast infections. Please ask your parents to take you to the doctor. Keep posting. Thank you. Pamela
There doesn't tend to be any bleeding with yeast infections.
Yeast infections would make you feel itchy, sore and sometimes you would have a white discharge.
Yellow and smelly discharge would indicate a bacterial infection and an antibiotic would be required.
The bleeding is likely to be either from your hymen being broken, if he fingered you and had rough finger nails he may have caused scratching, and the other cause of bleeding after sex can be caused from getting a infection in the bladder and ureter which can happen from bacteria entering the short ureter. Infection of the bladder is called Cystitis. As there was no blood on the tampon, it could be coming from damaged skin or an infection in the urinary tract.
Although you can buy creams from the pharmacy without a prescription to get antifungal creams, I would advise that you get checked out by your doctor to establish the correct diagnosis so that you can receive the right treatment.
The best thing that you can do is to have an appointment and get seen by your doctor. The doctor would be able to test your urine to see if you do have a urine infection and prescribe the correct medication for you.
In the meantime at home drink plenty of water to flush out any bacteria in the event that you do have a urinary tract infection.
If you do try to have sex in the future, make sure that chap is clean - has clean and washed hands and that you both use a lubricant like KY Gel, or ensure that he has aroused you so that your body produces plenty of your natural lubricant. If you are not well lubricated and ready, it will hurt to have sex even if you were not a virgin.