I can not add anymore to the good advice that sage gave except to say that I know how you feel. I went through the same feelings last year and to a lesser degree this year. That old paper work can really dredge up some bad memories and so vividly too.
This year I worked on taxes while H was away from the house. This helped a lot. The year before he was in the house and I was not able to stop myself from letting off some steam. It did not work out well for either of us.
Just try your best to separate out old hurts from the positives you are living right now and try to concentrate on those positives!
I might have advised you to take breaks (even a day) between working on taxes BUT you are running short on time!