I am 17, and have been getting my period for 3 years. I get my period every three months for 12 to 14 days, but I can always predict when they will start quite accurately (give or take a day). They are always very heavy and extremely painful, to the extent that I can barely stand up. Any advice?