I think you are doing great. Please don't get hung up comparing yourself to others. My life is not fantastic now that I'm on the brink of d, however, I recognize I CAN live a happy, fulfilling life with or without h. This does not define me-just like you moving out doesn't define you. I see you looking deep and being very candid in your posts. That is true progress!
Everyone moves at their own pace. You are making tremendous strides and working on some things that you don't want to be an issue in any future Rs. I think everyone reaches a point where they suddenly realize , " this isn't what I saw for myself, and I will be okay ."
Hang in there and keep digging :-)
3 kids BD 12/15/13 (IDKIILY. ) Rope dropped Cirque du Soleil style D final 9-9-14 "Some people are born on 3rd base and go through life thinking they hit a triple." Barry Switzer