My period comes a lot more often than I expected

I get my period every 14-16 days, and it's quite heavy and uncomfortable. Most of my friends generally get theirs every 28 days or longer, which is what I thought was normal. Sometimes I'll get my period twice in one month, is that weird? 
I've had my period for 3 years now and I tried going on the pill to regulate it so it would come less often but I got bad side effects so I had to stop taking it
Is there another way to get more regular periods (once every 28 days)?
- I hate periods 🌹