Would you stay? Came home to this note.

I told him before we got married porn was a non-negotiable. He agreed to stop. But it kept on, I married him because I thought him looking at porn was only because I wasn't going to have sex with him before marriage.
2.5 years into marriage I'm still dealing with it.
Every time he messed up, he's so sweet and caring, and the most wonderful guy in the world. He is literally the perfect guy. Treats me kind, compliments me, buys me things. But as more time elapses, it doesn't last. He tells me about how he wants to go after other girls, and how hard it is to stay with me, and how he wants to look at porn. He never compliments me. We just exist. He builds back my trust and when he has it, he falls back into his old ways.
There has never been a time when he hasn't told me it was the last time. How long do I wait? When is it the last straw? What do I do?
Achieve your health goals from period to parenting.