I will try to keep this short.

I have a 5 year old son, he is with me every other weekend, and right now on 12 days vacation at my place, in 5 months we have 3 weeks summer holiday together.

His mother is a slut, but she has some okay values in parenting. She teaches him to be a good person, but today he told me something that made me feel very bad for him.

He is a lovely little boy, whenever he wakes up before me, he will awaken me with a punch to the stomach, back of the head or something acompanied by a smile, and then we are off to a good day. He is also a gentle kid, dont like noise, is afraid of dogs, and has some soft sides.

He asked me today "dad, have you ever eaten mud". I said no, you ? And apparently, 2 boys in kindergarten, threw mud at him because they didnt want to play with him. His reaction to that was to say "stop that", and that didnt work, so he went and got an adult to stop it. I said to him, he should have thrown some mud at them, but he said he shouldnt do the same bad thing as them, and should always talk to an adult. I know this is the "right" thing to do, but in my mind, i wanted my son to beat those 2 kids. Im afraid my ex raises him beta as hell.

He just started pre-school, and sometimes he plays by himself. He told me that his best friend, sometimes wants to play alone with some other kid, and my son just accepts that.

Sorry for rambling, i get emotional when i think my kid has a problem, and i dont have the skills or knowledge to fix it.