Is this a period?

Helz
I'm pretty new to this so apologies if this isn't the right place or way to ask this... I came off the pill in May last year in the hope to regulate my own cycles and get pregnant. This fat no pregnancy. My cycles have been a little all over the place, first couple were bang on 32 days then the rest went to 40 days plus. About every 6 weeks. I now however am on day 25 and have started to spot blood, brown yesterday and pink today, with quite heavy cm. (Sorry tmi) is this a period? I've never been early with a period only ever having long cycles. My boobs were pretty sore yesterday and I had cramps like period pains. I'm just confused and fed up of trying for a baby with a body that won't seem to give me a chance! I was told about 5 years ago that I have some cysts on my ovaries but this wasn't that abnormal, no other pcos symptoms. Any advice or ideas apriciated