Twin...he's a serial adulterer and a previous gambling addict who just swapped one addiction for another. You're focusing on crumbs when really he's not showing you any of the behaviors that would go with a sincere effort to address his issues and repair his relationship with you. I know it's convenient to have him around right now with the baby, but don't get sucked back in to the relationship unless he DOES THE WORK.