JF,
I am very sorry to hear about the troubles you are going through.
You have tried the counseling route twice and it hasn't helped in the least it appears. You cannot save your wife from herself if she is not interested in saving herself first....meaning...if two counselors have agreed that she has some issues and she doesn't want to take any initiative to deal with those issues, there is nothing that you can do to change the situation
Misery is no way to live a life and no matter how hard anyone pretends that the kids don't know, they do. And they feel it and they learn it. Just simply having two parents in a house for the kids is not doing the kids any favor when they know how miserable you both are. Kids deserve to be in a
loving household. We are so very blessed when that can happen with both parents, but often, more than often that is not the case anymore. Staying together for the sake of the kids can sometimes cause more harm than good. Do you honestly want your kids growing up to believe that
their adult relationships should be just like yours and your wife's?
Your wife blowing up now over your looking at porn, when she knows it is something you have done already for a very long time, signals to me that she is just looking for an excuse,, an out or maybe just something else to be angry with you about for whatever her reasons are.
I could suggest that you go and seek some impartial counseling on your own about what to do regarding a divorce. Talk about your concerns over splitting up the family and the effects it would have on your children and given the circumstances, would it be better for them to have two loving parents in two households or two miserable parents in one household.
When my former husband and I finally split up (we stayed together for the sake of the kids too, so we thought for 10 years in misery longer than we should have) both of my kids were actually relieved! They love us both and really wanted to see each of us happy and they knew we weren't. All of our lives got better after the split.
Talk to someone impartial if you can. Weigh the issues of happiness for all concerned and I'm sure you will find some answers along the way.
Hang in there, friend.