help please!

My period has been on for 9 days now before that I hadn't one for 7 months. I am aware that I have irregular period, but it has never stayed on longer than 6 days. Is this normal?