I have taken so many different types of pain pills for my lupus and bad back. I have taken oxycodone, hydrocodone, morphine sulf, tramadol, and have taken oxycotin and roxycotin once. What are the main differences between them all?