am I pregnant???

hey guys! okay I am not ttc but I think I might be pregnant. I had sex on the 5th of June .. unprotected pull out method & he said he didn't cum but what does he know he wouldn't be able to feel it. shortly after, maybe 2 weeks into June, I start to try to induce menstration. I drank parsley tea and put parsley sprigs in my v to open up the cervix (don't worry, these herbal and natural techniques are safe) and I took about 2000 mg of vitamin c a day. My breasts have recently been sore and my back hurts, but that usually happens before my period, And my period starts like next week. I stopped for a couple of days. yesterday at work I was cramping like hell and today and work I started bleeding. I thought it was my period but af isn't due for another week. my blood is really red and it's continuously coming out so much so that I have to change tampons every couple of hours. is this implantation bleeding, a miscarriage or a period? hard to tell. PLEASE HELP ME...I AM SCARED AND CONFUSED.