Apologies in advance for this ramble but I need an outside opinion. I've been with my partner one year exactly. We had been friends first for 14 years before this. I also have a 6 year old son from a previous relationship.
The problem is our sex life real, mostly the frequency. We have had this argument before he didn't think I was passionate enough as in my kissed weren't passionate enough etc but I thought we had worked through it and I was trying to make more of an effort but on Saturday had a huge blow out.
Just to sent the scene to last Wednesday my boy was away I asked him round and initiated sex I also gave him oral. Then we had sex on Saturday morning went out for the day then out with friends for dinner and drinks. We returned home at 11pm and I said I was going to bed and he started shouting saying I had no desire for him etc (I'll spare the details) then came upstairs and started shouting because he wanted to have sex and since my son wasn't there I should want too. In the morning the argument escalated and he said this was a build up from the week before on the Sunday evening he asked me if I wanted to have sex but I didn't and because I laughed off his advances to was he says hurt and offended that I didn't want to have sex. I should mention though that the had had sex on the Friday and the Sat that weekend it's not as if it had been a long time since we'd been intimate.
I feel like the things he's said have been pretty destructive, it's not nice to feel you have to prove your desire for someone and it's pushing me away it's now like an elephant in the room but I would NOT be with him if I didn't want too and I certainly dont feel like I'm holding out on him. He's making me feel uptight and as if I'm prudish but I really dont think I am?
I do understand that it's not nice to be rejected by a partner but because I don't want sex doesn't mean I don't want him but I also dont feel like someone should feel like they should. I 'm not sure how to fix this or move forward.
Any thoughts from an outsider, greatly appreciated?