Thanks so much for posting.It really helped me to read your sitch. My H had an a with someone who worked for us in our house. I feel a kinship with you because your H had a with your neighbour.
It is really encouraging to me that you were able to forgive him. I felt for a long time that what my H did was heinous and I would never be able to forgive the betrayal. It still hard sometimes but I have mostly forgiven him ( although he has never admitted the a).
I am having a tough time with dbing. Good to see it gets easier with time. Good luck to you and your H.