Help please

Alba

I'm currently on CD 42. My cycles are usually from 32 to 40 days. Yesterday, I started having this and was having cramps (it's still happening today) and I was wondering if this would be my period? Also, this morning, I got a BFP before the timer was up. I'll post the test on the comments.