Whitewater Racting sounds like a great thing to do to get your mind off everything.
Don't know why you wife is being so nasty and hateful unless it is her way of covering up all the pain she is feeling. They direct so much anger at us sometimes that it is hard to belive they were once in love with us.
Your doing a great job of not lowering yourself to her level and keeping your D as your number one priority. Don't back down from your W or let her walk all over you. Your D will need you very much in the next couple of years to help her deal with this. Hopefully you W will stop using her to get at you, that is the worst thing that could possibly happen.
Have a good day and live them one at a time. You will make it through this as we all will. Forget the past it can not be changed and it will only drive you nuts.