Yeah, well I think as we mature life becomes more of an undoing process. We're continuously kind of humbled by how little we know, and as a result our egos shrink and we can let in more love. That's what my experience has been, anyway.
And yes, your period will even out with time. After my first period, I didn't get another one for something like a year and a half. The body is no perfect machine. Have you ever heard of fertility awareness? I'm reading this book, Taking Charge of Your Fertility
, and it details how you can track what stage you're at in your cycle. This will give you insight into what's going on hormonally. You'll start to notice patterns in yourself and hopefully some things that help you understand and take control of your biochemistry. I find that vigorous exercise, sex, cooking a nice big meal, spending time with friends, all that helps. Do what makes YOU feel good, remember that you need some special care around that time of the month.
Edit: Adding that biochemistry plays a huge role in your mental health! Huge!