I take Ibuprofen, and only when I can tell there is a problem (like when I've been up several times on preceding nights). It also seems correlated with junk food and alcohol. I generally have a very clean diet, and if I slip, I generally feel like I have inflammation a few days later which keeps me up at night when I wake up needing to go.