This cousin is on my mom's side of the family and if in fact he would be my mom's half-brother this would mean that my granddad (i.e. my mom's dad) had an affair with his brother's wife (i.e. my mom's cousin's mom)... since both are dead we will never find out though.