Everyone is different and whereas some can get over a D in a matter of months, for others it takes years. Marriage and sharing your life with someone is one of the greatest commitments one can make and in my opinion, there are some things you may never 'get over.' Knowing and accepting those things and learning to work around them honestly is part of moving on.
I too have found someone who communicates with me on a level I never knew with my XW. We have a very healthy and mature relationship. Yet when I have to have a dialog with my XW, I remember what it was like and the good things in that past MR. I have forgiven my XW, but I haven't forgotten what she grew into. The person I originally married no longer exists and only good memories remain. This gives me peace and allows me to give my new relationship what it needs to flourish.
I agree with the preivious posts. Be honest with yourself and see a C.
Formerly SGfan M:38 W:33 M:8 yrs T:10 yrs Bomb: Dec '08 Separated: 4/18/09 Divorce: 8/28/09 XW Affair began: April 08