DS1 is 10 and we live in a small rural village. Another boy from down the road often comes and knocks on my door to play with DS. DS doesn't mind playing with him every now and again (most of his school friends live in a different village). The thing is - I cannot stand him. He's one of those kids that is just trouble. When they play together DS often ends up with ripped clothes or broken stuff. DS has done a couple of really stupid and dangerous things when he's been with him that he would never think to do when he's with his school chums.
He doesn't wait to be invited too - he just turns up. I've also heard him swearing and talking about stuff that isn't appropriate for a 10 year old. At this point I just send him home. i would just ban him altogether but the problem is that his mum is my cleaner. And I really like my cleaner!! She's a great cleaner and we get on well. She's a single mum of 4, works bloody hard and has had a really hard time in life. I just couldn't say anything to her her. But everytime her kid turns up my blood starts to boil.
Am I being unreasonable????