Finding the cause of inflammation will stop the pain.  Birth control pills are hormone pills and don't reduce inflammation.  What else can you do to stop period cramps?