Endone has a tendency to make be throw up, Tramadol works a bit but mostly just has the constipating effect, I can't take aspirin as I'm allergic to it, or ibuprofen because it belongs to the same family and I'm not willing to chance it. So bloody annoyed about the codeine clamp down as the real opioids are the only thing that really works for me. And I'm very conscious of only taking them when I need to - not because it's so hard to get them but because they stop being so effective if you take them too often.