help me :(

I’ve been with my SO for 6 years, we have three kids together.

We had GREAT sex in the beginning, I’ve always had a high sex drive; his was high but not as high as mine.

He also had a problem with watching porn. I have a clear boundary that im not okay with that. He couldn’t understand why, and has broken my trust with it more than a couple times.

Basically, now it feels like any time we have sex.. he can’t last longer than 5 minutes at max. He either has to stop in the middle so he doesn’t.. or I just end up high and dry because he’s already finished before my body even comes close to climax.

I don’t know what went wrong, I don’t know how to fix it. We used to be so in tune to each other.. but now it’s like im turned on and ready for him.. and then he tries foreplay & act like he’s never had sex in his entire life. So I end up just letting him go at it so he can at least finish.. we’ve had sex a total of 12 times in the last 2 weeks (not counting oral and handjobs that have given to him) and I’ve not been satisfied in any of them. and I just feel like he doesn’t even want to be intimate with me. I feel so unattractive. I feel like he’s using me to get off & that’s it.