Please help meπŸ™πŸ™πŸ™πŸ™

I had protected sex day before ovulation we checked condom and there is no hols but he fingered me after sex. I had sex 5 days ago it was very rough and since then I've had cramps. Yesterday I had sex too and now I have cramps and this discharge. Is this implatantion or early period. Period is due 5 days!! Always had protected sex plus pull out