Ibuprofin is an anti inflammatory. I am not sure if it works just like aspirin, or if it works on hormones. It does work well on injuries, and anything an anti inflammatory is recommended for. I would make sure to talk to your doctor though. Also ask about Aleve or Naproxen, they are good as well. Good luck!