I just want a solution thatll stop my period

i have terrible cramps that i cant stand and otc pain killers wont help even tho im using a combination of them with muscle relaxors and i just dont want to deal with it anymore i first got my period at 10 years old and im 18 now and its always been the same way, my periods sometimes even make me throw up, sweat despit being cold, and I become bedridden. There are so many mixed recommendations and my parents think birthcontrol is really unhealthy. i also have a heavy flow (used to have to change tampons every 45 or 50 min) but mow i use the diva cup and it fills up to the top marker 3 sometimes 4 times a day? Im honestly so desperate... somebody please help...