User I could not read that and not respond. Your despair and desolation literally leaps off the page. Here's my view: Tonight, you get your night things, clothes for morning etc and sleep in the spare room (if possible, lock the door). This man has been using your emotions, your love and your body and tonight you make it stop.
Lots of people on here are telling you to LTB. Only you can make the decision of when to do that. I hope that you do. You gave him a chance, he blew it. He has continued with his behaviour after you very clearly told him to stop. Whether he's addicted to porn or not, the second he continued to pay for these things, he checked out of your relationship. You are worth far more than this, you deserve to be in a respectful, loving relationship. You deserve to have your partner make love to you, not use your body to gratify himself which is how it sounds to me. Your figure or your boob size is not the issue here. Katie Price had huge bangers but that didn't stop her husband cheating!
Can you leave the home and stay with friends or family? I know that probably sounds dreadful to let people know in RL what's happening, but you need a support system. Are you able to get him to leave or is rent/mortgage going to be an issue? Contact CAB or Women's Aid for advice.
You haven't caused this, you are not a freak. Please break free from this relationship, you are worth so much more. Big hugs x