Is my period normal?

I got my first period April 19th 2017 and it is February 14th 2018 today (happy Valentine's Day to everyone and happy half birthday to me lol!) and I have never had two periods be the same time apart idk if I'm wording this right but let's just say there irregular as crap! I also have never gotten a cramp in my life I mean I'm not complaining but me and my friend got our first period a month apart and our other friend got hers 2 years earlier and both of there's became regular after less than a year and they both started getting cramps in less than a year also I've never felt bloated like everyone says they do and no head aches! All I get is a 9-10 day long really heavy period! The only side effect I do get is I get moody. Will someone please help me out? Thanks in advance!