Awful cramps!!!

I’ve always had the worst cramps! To the point of making me cry and sometimes having to go to hospital because nothing I do helps..

I have been taking ibuprofen 800 the past 4 months (currently right now) and those help! But after 4-6 hours medication starts going away and start cramps again.. I’m tired of taking so much medication. 2 pills a day and normally take them for 3 days. That’s not healthy

I really want to try to see if maybe smoking would help with the pain?? Has anyone that has really bad cramps tried it???