He takes things so personally and we joke about his overeactions but this has made me quite upset.We don't live together and although I have apologised a few times already,he hasn't acknowledged any of them.I put up with a lot from him because he has aspergers and he can and has ignored me for weeks.
I'm not impressed with his behaviour towards me for a hypo and im too old for this kind of sulky **** from a grown man.
Now that you've provided more info my view has changed a little. This comes under the "you have a right to be treated reasonably" point I made at the end of my post.
A sincere apology should be accepted the first time it's made. He doesn't have to like it or agree with it but the least he could do is accept your apology in the spirit in which it was given.
Ignoring someone for weeks is not on. There are some basic rules of behaviour and he has broken them.
My way of coping with difficult decisions is to think of the worst case scenario and ask myself if I could live with it. For example, when I've had a partner "play no speaks" for more than a day, I ask myself could I live with it if the relationship ended. If not, I work on it some more, if yes, I let it go. Even after many years.
He said "we need to talk," I presume you said you would, but now he has backed down? That sounds unreasonable.
I guess your options include - wait for him to contact you then negotiate some new ground rules (which may result in a breakup), treat him like he treats you and just ignore him until he makes the first move, or contact him once only with the changes you'd need in order to continue the relationship. I suspect he would sulk about that, too.
If you have any enmeshed financial or practical ties I would start thinking about what happens if you break up. If necessary you might need to play along while you sort those out then tell him once you're ready. Please always put safety first because statistically if someone is inclined to be abusive, the time of greatest risk is when a relationship ends.
It's always sad when it comes to this, regardless of where the fault lies. After leaving my ex who was not just sulky but abusive in an ongoing and increasing way, I allowed myself to have a smaller circle of people in my life, in order to weed out those who did not treat me with basic respect. This included some family members.
"What you allow is what will continue" became one of my mottos in life. I am so much happier and less stressed now that I set and enforce reasonable boundaries.
I wish you the best of luck with the sulky guy and any others in your life like that. xx