You're doing fine and that's a good list. Zeus's comments are worth paying attention to though - don't cling onto something already gone, it will just drag you down with it
I've found I drift between anger and feeing sorry for my W. It sounds a bit arrogant but I know that the life she wants is right there for her (with me) but she is letting her fear and anger not see it. It makes me determined not to let my fear and anger stop me from having the life I want.
If you want a model of love and forgiveness then I bet you have one right there in your D3 - I know I can learn a lot from mine.
And as Mozza said this board is a safe place for you to post good, bad whatever - we want to understand in part so we can help and in part in the hope it helps us understand ourselves
Both mid 30s, 2 young kids BD 7sep14 XW moved on long ago, now living with OM1 D paperwork in progress