i can't believe a doc put you on oxy for over a year for an acl. that's absurd! I dislocated my shoulder, tore my teres minor, and tore my infraspinatus and was put on oxy for a short period of time. your doctor sucks for putting you in that situation to begin with.
and the physical effects of opiate withdrawal from oxycodone only last about a week as it is a fast metabolizing opiate. so it's all in your head from there on out. i imagine that's why you spent so much time in inpatient.
stay drug free though man. that shit will ultimately ruin your life, or worse yet, kill you. congrats on being clean and may you burn in hell if you are lying.