i would recommend against advil for the following reason. advil is an NSAID.
NSAID's, there is some evidence, is problematic for weight trainers as they interfere with the response to training. iow, to put it simply, by cutting down the inflammation response, they cut into gains from training, which as the russians rightly say, training IS an irritant
for pain relief, i would stay away from NSAID. opiates even , or non-NSAID analgesics are a better option for weight trainers
from a medical text:
NSAID’s work mainly by preventing the formation of prostaglandins, hormone-like substances which trigger pain and inflammation. Prostaglandins are produced within the body's cells by the enzyme cyclooxygenase (Cox). In 1989 scientists discovered that there are two varieties of the Cox enzyme - which came to be known as COX-1 and COX-2. COX-1 is continuously secreted within the stomach and duodenum, and is important for maintaining a healthy stomach lining, normal kidney function and the clotting action of blood platelets. In contrast, the COX-2 enzyme is primarily found at sites of inflammation.
translation: NSAID are not good for weigh trainers.