I currently take ibuprofen 800 mg when I have pain, which is a huge pill. Otehrwise CVS pharmacy and Walgreens have their own little pills for long acting pain killers. In the beginning I had trouble taking pills but not anymore. Most of them can be broken down anyway. Good luck