It reminds me of a relationship I had once which didn't work out for many reasons, but one thing in particular stood out: how we each expected to ask and receive help.
She would expect me to see that she needed help and just jump in. When no help was forthcoming she would just get more and more frustrated and annoyed that I wasn't helping. She treated me how she wanted to be treated: if she thought I needed help she'd just jump in and try to help.
But I was also treating her how I wanted to be treated. I don't like it when people just jump in and help. I want to figure things out for myself and if I want help I'll ask for it. So by each treating each other how we wanted to be treated we just annoyed each other constantly. It turns out the "golden rule" doesn't actually work; you can't just assume people are the same as you.
The invitation thing is similar. Some people will take "no" as a rejection. They know that if they say no then it means no, so they assume the same for others. But sometimes no really means "not this time, but please ask again". I have heard some people being really explicit when saying "no", like "sorry, I can't make it this time but I really want to join you so please invite me next time".