My DH went out with some mates last night and bumped into my ex. Apparently my ex (who is biological dad to DS age 3) said something derogatory about me and DH punched him. He told me as soon as he came in and I believe they had a scuffle which was broken up by friends. I am not impressed