He isn't a good boyfriend
I understand it's harder for you to see because of aspergers. Shall I show you what my relationship looks like just to give you perspective:
Live together
Work together
He cooks and I wash up.
We split chores.
He pays half of everything as do I.
We treat each other.
We go to sleep hugging then lay separate as I can't do with arm all night haha. He gets so warm.
He is affectionate whenever I want him to be and he is spontaneously.
We treat each other. Whether takeaways, meals out (when not in lockdown) little gifts, all kinds of things.
Says I love you but also shows me that he loves me by the things he does for me. He shows affection in doing things as well as hugs, kisses and anything else.
We've been together 14 years and these things still happen. Ideally you should be in the honeymoon period.
What I want to say to you is don't accept crumbs off someone when you could have the whole cake instead.
Listen to your intuition. The one that made you post. If you're feeling bad then there is a reason. You can end it for any reason you like. You can find someone who is willing to share your life, help pay bills and share a burden. Who is affectionate too!! You can have that. But not while you are with this man.
Have a think about why you feel you have to accept this behaviour. Because you really don't.