Period

I’ve been late on my period for about a week now, been getting period pains had discharge with a bit of blood in it, then a day later I had pains again and I was just spotting when I went to go to the toilet to wipe my self, then it keeps stopping and coming back on with these like period pains? Does anyone know what this could be as I’m 18 and this has never happened to me before..