>>10
That is a good life. What steps can you take towards it in the next two years?
Certainly one of those three is achievable sooner than the others, and if you think it will help, I don't mind sharing my own experience of coming off of opiates after a third of my life high on them. It might give you a structure for your own eventual path.