Bear with me and I'll explain. I have a neighbour who I feel sorry for, he has learning difficulties, I don't know what kind but you can just tell. My son is autistic. Neighbour tells other neighbours he'd marry me but I won't marry him and will only be his friend. He has no friends, his family stay away largely and he's lonely. I tolerate him because I pity him. He has been told I will only ever be his friend and nothing can ever come of that, he now accepts that.
Now here's the problem. My son hates him and he knows my son hates him, my son is outright rude to him despite how many times I tell him to pack it in, it falls on deaf ears. I've tried talking to my son, telling him off, punishing him, he just is stuck on hating him and that won't change. Here's not here often, half an hour a week.
Neighbour now tells me he has bought my son an expensive present probably around £40 worth. I've told neighbour not to, to give it to his grandchildren, neighbour refused wants son to have it, son will tell him to shove it and won't accept gracefully. No one is listening to me, neighbour wont give OTT gift to his grandkids and my son will refuse it.
AIBU for being too soft? Son should come first shouldn't he? Or should I try harder to make my son be polite or just keep in his room for a half hour a week.