Menstruation is not universally considered to be gross. There are plenty of examples of cultures where menstruation is something sacred, for example. (Something I’m planning on posting more about in the new year, once I’ve tidied this blog up)
I’m sorry that you have bad cramps. Maybe if medication isn’t working to help ease the pain you might try other methods of pain relief.