IS, You just posted a huge list of things to do - GOALS. Lets first start to work on you for right now and give the wife some space to breath. Right now you are doing a lot of 'Reacting' and that is not the point of DB.
You need to focus right now on YOU to level off a bit. There is a lot for you to think about and to get straight before you can really start trying to rebuild your marriage.
Space is key to start. Space for her to BE and space for you to grow and learn and start to see what is really going on around you.
I think there may be some fruit in that post for Roiste for everyone to consider...It was meant for him, really. each sitch is a little bit different, some have more similarities than others. OK? There are many, many situations where trying to be best friends to your wife is the last thing and most damaging thing you can do in your relationship RIGHT NOW, Does that make sense.
It shows that you signed up in 2011...what were your goals back then, have you kept working on them?
What did you change back then that helped, hurt. Could you please try to remember and post some more of what has gone on between those different 'bombs' there may be something bigger going one that we haven't seen.