Anyone get spotting for a long time before AF when having a long cycle?

Mi

My cycle is technically on day 119, I think I finally got my period today. But I've had spotting for the last 4 and a half weeks. So I'm not at all sure.