I can ID with you cause I've traveled the same road. The first answer is a good one , excercise. Second, I take fish oil caplets daily. Third; anti depressants are not bad tools to use, and they do work while on Suboxnone. Just have the same Doctor prescribe them. Next; time must pass, your much, MUCH better off now than when you were jonesing off the oxy., and it took time to get where you are now. Be grateful (!!!) your not STILL back there. Also, at 20 years old your metabolism (physically and mentally) will bounce back more readily than older folks (I was 55 when I got into trouble). Lastly: Prayer helped me, not just by me, others on my behalf.Best Wishes.