There's nothing bad when you spank your son if he does constantly not listen to you or just ignore what you say. If you tell him to behave and he ignores it then what would you do? Allright, one time is okay if he ignores you. You tell him twice to stop, he keeps doing that, okay. Third time you tell him to stop, he ignores you. What would you do? Well people are different and if you are like this, I am talking for myself when I say that the right discipline is good, I am not a fan of "fucking up" or some similar stuff. I am just stating a point of view ( which to me, is a good one ) and I see nothing bad when you hit your son ( of course you're not going to hit him with all of your strength ) but just to let him know that he needs to stop/behave. Nothing else than that, and that's why people like you tend to be so "patient" and raise kids in houses where all is allowed. I just know some people like this, and they need to give their childs a good discipline, I don't see anything bad if you slap a child if he keeps doing and doing what he wants when you told him to stop.