GM I just caught up with your sitch. I think you are very fortunate to have found DB so early on. It will really help you progress faster than many of us. (I didn't really find out about it until after a good few months into my S.)
But the key is, it will help you IF you do the hard work. As you know, nothing worth doing comes easy. And still then, you will struggle, and feel desperate and ready to quit. And you will backslide. And it will take a while for the principles to really sink in and realize you need to do this FOR YOU.
And then you will backslide some more. And learn, and grow, and feel more pain.
And then backslide some more (as late as 2 days ago for me, and my sitch is 13 months old already...)
BUT, if you stick to it, you will see progress. IN YOU. slowly.
When you feel like quitting, go read some success stories (of both people who restored their M and some who didn't). You will be amazed and inspired.
From what I have read in your thread, you are doing sooo much better than I was at that time in my sitch.
HANG IN THERE!
PS - The hardest thing to accomplish about DBing for me - DETACHMENT...I am not there yet - but I am starting to be able to practice it some days. But I think it is the most valuable thing you can do to protect your broken heart.
Me & H: 44 D7, D6, S3 Together: 20y, M: 17y EA: 11/13/10, Sep: 12/23/10 EA becomes PA: Spring 2011 H filed for D: 09/06/12 D Negotiating began 2/15 OW seemingly gone on 3/15 Still negotiating D