My partner of four years has recently started behaving oddly re sex. Previously, he would generally initiate and I'd be happy with that. Tbf sometimes he'd want more often than me but I was fine with that. I did occasionally initiate and always told him I was happy etc.
A few weeks ago he said he was worried I was going along with it when we would have sex, but he suspected maybe I just wanted to cuddle instead. He mentioned this a few times and said he felt bad if he'd been 'persuading' me to sex.
Then he went on to say another day that he'd not initiate sex with me anymore, he'd let me do that, so he knew I wanted it. If I just wanted to cuddle and fall asleep together that's fine by him.
I am baffled. Why has he changed behaviour after all this time? I never raised this as an issue with him. I think he loves me, he gives that impression, but why change the approach to sex when there wasn't an issue? It seems odd that he'd suddenly feel 'guilty' after all this time.