Apologies firstly, I did find your post quite difficult to read (mostly because no paragraph breaks and a lot of information) but my impression is that there is much more than porn addiction going on here.
He was unfaithful to you on his bachelor night? That was with a real live person not just imagery. Likewise dating profiles. It sounds like he is a serial adulterer.
He earns less than you do but insists on taking the best car to work and having the latest iPhone? That sounds like a self-centred 'me first' attitude.
After deciding you would get married as planned he switched opinions because of his mother? He was marrying you not his mother, you are the one he needs to discuss and plan together with not his mother. Okay so he switched back (inconsistent) but then talked bad about you to his family.
You write he is a wonderful man apart from porn addiction, yet nothing you have written about his behaviour makes me think he is wonderful. In what way is he wonderful?
I worry when you write that divorce is not an option that he may see that as his green light to behave as he likes because he knows that there will be no repercussions. If there are no real repercussions for his behaviour then where will be his incentive to change his self centred ways?

No one deserves what he has done to you and your children.