I'm not one to judge for using substances, as I've had a long history of using them myself.
Out of curiosity, I wanted to see what this Oxycodone is. Oxycontin? http://en.wikipedia.org/wiki/Oxycodone
Withdrawal effects similar to heroin withdrawal. It's an opiate. Certainly not something you'd want to take all the time, or you'd get addicted. Side effects don't look pleasant either.
I wish there was a magic pill for recovering from the psychological mess we've inherited because of our experiences. There isn't. Many of us have found some things along the way that help, like meditation, religion, sports, medication, and self medicating.
But ultimately, a real recovery comes when we realize that we are free to choose how to respond to life, rather than to react to it.
It's a heroes journey, and you are the hero.
Loving Kindness Meditation will dramatically improve your spirits; give it a try for just 3 days: http://www.youtube.com/watch?v=sz7cpV7ERsM