Help me

Ch
I have had a 41,42 day cycle for five mounths then i had a 1 1/2 day period. My periodis usually 7 days is that normal. I am 12 and i got my first period on the 22.12.15