Questins to all the ladies help

Alyssa

so my period is always on time never no problems ans is aupwr heavey til thevlast 2 days.today would be my start day.well starting 2 weeks ago i was gettinf mimld cramps stil have been off and on well last night me and my S/O did something and i staetes vleesing just thought ok maybe i start early from sex so clean up and went tobwork now half way through the night my bleeding stoped and i atill nothing what could it be