Thanks for your question.
You had a unprotected intercourse
with your boyfriend and it was rough just after that you started bleeding so it couldn't be a miscarriage
as for miscarriage product of conception is needed and that need some time so i think you had some genital tract injury
at that time.
Now you cross the date of your period and you had pain and discharge and the cause may be previous genital tract injury that doesn't resolve,missed or threatened abortion
,may be a Pelvic inflammatory disease
You have a very high risk of pregnancy so please do a first morning sample for b HCG to exclude pregnancy and a USG lower abdomen to know the cause of discharge and then consult with your gynecologist with report for his opinion.
Dr Sourav Ganguly