Try and put yourself in this position...
You're with a man that you know is not right for you but you stay with him anyway because the relationship is not hurting anyone, you still have a laugh with each other and it's so much easier than splitting up.
Lets also say that you have hardly any respect for this man, you see him as a laughing stock because of the way he behaves and his appearance etc....
Then you fall pregnant by accident. Do you think if you had a boy you would treat the child in the same manner as the bloke? would you love the child less than your other kids because of where he comes from? Would he be a laughing stock too?