I think money, alcohol, work (too much or too little) and a dozen other things cause more marital strain than porn.
The fundamental threat to marriage is selfishness, and it may manifest itself in many, many different ways.
I don't know if you are a believer, but find a NIV version of the Bible with study notes. Look up Mark 10:9 and you will find this study note to that verse:
"Jesus grounds the sanctity of marriage in the authority of God himself, and his "No" to divorce safeguards against human selfishness, which always threatens to destroy marriage."
Being divorced myself, that hit me like a ton of brick when I read it. I thought about it long and hard. In the vast majority of cases, that note is absolutely correct.