NC for this as I'd rather not link it to anything else.
I'm looking for advice or anyone that's been in a similar boat. My Ex (together 8 years) was a narcissist, emotionally abusive and a classic sex-pest. If he didn't get laid every other day there'd be sulking, arguments, snide comments, nagging, pressure and rapidly increasing porn use until I would more often than not just give in. It caused me a lot of stress and damaged my attitude to sex.
Now I must stress that my current partner of 2 years is the opposite. He has never exerted any pressure, never so much as flinched when I've said I'm not in the mood, we've gone weeks without being intimate at times and he's never shown any sign of annoyance or impatience. He does let me know that he fancies me and lusts after me, but not in any kind of aggressive / expectant way.
We have a good sex life generally but recently I think my past is harming it. If it's been a few days since we've had sex I'm the one who starts to get anxious, like I'm letting him down, or anticipating a fight (that I know in reality isn't coming) and the more I feel like that the less I'm able to relax so the less likely we are to have sex so the worse my stress about it becomes and going to bed just becomes awkward and upsetting. Absolute vicious circle.
Last night he very casually remarked 'Ooh I'd thought we might have an early night together but I'm sorry you've had such a rough day at work, let's just put an audiobook on and curl up' and it sent my brain spiralling back into the past because he'd obviously gently anticipated sex that day and I didn't feel like it, so I felt I was at fault.
I've tried to explain it to him but I don't think he truly gets it, probably because at times when I'm not stressed or anxious about it I don't mind him being suggestive / playful at all. It must be very confusing for him 
Does anyone have any advice on how I can re-train myself not to act / react this way and just enjoy intimacy as and when it comes (like my DP does!).
If you're still reading, Thanks!