Alright, Bullfrog, the research is in:
You're working your program.
He's not working his.
You still have a bit of a problem with loving to label his issues. (Join the club).
He still has a huge problem with Jackassery. ( I heard about this club. Rumor has it they're all jack asses. Don't Join)
Now what? Do you have any concerns regarding him and the children? How is he with them?