Cycle

My cycle is so messed up i don't know if I'm bleeding from my period, or miscarriage, or implantation bleeding. Can anyone tell me how I to know the difference. I keep bleeding off and on idk what to do