Is this normal? Or not

Hay there i just wanna ask something this question is for matured people who experienced or knows accurately about this situation. So my period usually starts at 16th day in a month. Recently my period came in 17th* it was light & the color of my blood is red.(as i observed) it stopped during the morning and it was 19th*day. (Stopped means I don't use napkins anymore because I thought that it really stopped there's no blood i swear during the whole 19th* day) .. after that day it was 20th day. My period came back and it's very heavy until now today is 25 and its my 9th day... Is this normal? Any signs? Just curious. Thanks a lot for those who can explain you really helped me. Xoxo