how long does your period last?

sh
I usually get mine for about 4 days and the last day is light spotting. Last month I had it for 5 whole days straight, and lift spotting on the 6th. (which is unusual for me) and I'm 35 days into my cycle currently with no PMS signs! What the hell is going on!? (Would love any advice or knowledge on this)
So how long does your lady friend stick around?!? And does it change randomly?
❤️❤️