Hi
Welcome to the MedHelp forum!
The various causes for vaginal bleeding after sex or continued vaginal bleeding are STDs like Chlamydia, gonorrhea, and trichomoniasis, cervical polyps, yeast infections, endometriosis, cervical dysplasia which is a precancerous condition, uterine polyps, uterine fibroids and cervicitis. None of them are conditions that should be ignored. Please consult a gynecologist for clinical examination and to run some tests for you.
Hope this helps. Please let me know if there is any thing else and do keep me posted. Take care!
what kind of foods did you eat while you were on your period, the type of acidic acids in foods like sour or spicy foods may make your period continue longer than usuall.