Bleeding after sex

I started bleeding a few days ago and it stopped for a day then I had sex and started bleeding for a few hours after! Then today I fingered myself lightly not super hard and I bleed like 30 mins after!! Super confused can someone give advice? I’m also super stressed out could that be why?