Hello dear
I understand your concern
Prolonged bleeding after the intercourse is not normal.
It could be due to
vaginal infection,
cervicitis, endometrial/cervix dysplasia, polyp in cervix.
I would suggest to consult the gynaecologist and undergo vaginal examination, vaginal swab test, PAP smear/
colposcopy, USG scan to confirm the cause.
Specific treatment will depend on the cause
Tranexamic acid can be used to reduce the bleeding
Vaginal infection require course of antibiotic in form of suppository/oral
Maintain proper pelvic hygiene before and after sex
Wash vagina with war salted water and then apply apple cidar vinegar
Avoid rough sex
Drink plenty of water, take healthy diet with
iron supplements and do regular exercise
So consult the gynecologist and take proper treatment according to cause.
Hope this may help you
Best regards
Dr. Sagar