The relationship of a child with it's parent, even a less than satisfactory parent is important.
Leaking nappies happen and don't signify a situation where social services remove children so why should it mean this child doesn't see it's father?
Driving a car in snow is risky but you were the one who also did that .....and crashed.......not him
I'm probably going to be flamed but I suspect the least harmful thing you could do is to examine a way to not argue over the contact this father has with this child rather than fight at all cost.
My ex does not pay maintenance. That is a separate issue to my children seeing him.
He was physically abusive.......but never to the children.
I feel threatened and hurt that they still wish to see the man who harmed me BUT he is their father and the relationship they have with him is theirs not mine to control.
Your son is 2 so I do appreciate your concern, but the more you fight the more he will fight back. I would choose your battle wisely. If your main argument is over the nature of your relationship and break up with this man ...then let him see his son.
He will probably get bored quickly and it will tail off if he is only doing it to score points if you take that element away. If he genuinely wants a relationship with his son please let him have it for Marco's sake