Well see the thing is recovery only happens for me when i am on a long streak. 0-3 months is the hardest due to all the initial withdrawals, after that my symptoms are still there but get gradually better the longer i go without pmo. Every relapse sets me back to day 1 and completely ruins progress and brings back initial withdrawal.
Actually the above post by GGan is true for me.
The longest ive been is 16 months without pmo. The longer i went the better i felt month to month but in my case its going to take longer than that.