OK @caresabouthealth, you are an adult.
Ready for some tough love?
SUCK IT UP.
ACT like an adult.
If you have very painful periods and possibly other contributing conditions, you need to go to the doctor NOW. If you really care about health do not wait until you are married. Your exam will include a complete gynecologic check-up and blood work.
DO NOT wait until you get married. That could be a long way off and your condition could get worse. If you really care about health, you will deal with this NOW.