Your half-brother...
Your mother's husband is your father. His father-in-law is your mother's father, your grandfather. Your grandfather's son is your mother's brother, and your uncle. Your uncle's daughter is your first cousin.
Your father's brother's son is your first cousin. The English language does not have a name for the wife of a cousin. You would simply refer to her as "my cousin's wife."
The founding mothers.
Erichtonius is the son of Hephaestus and Gaia, and Hephaestus is the father of of Cacus and Caeculus. The mothers of Cacus and Caeculus are unknown.
A cousin brother means , the son of the father or mothers , brother or sister.
your father-in-law's house
MR. 62
Step son?
Your assertion that "men listen to their mothers more than their wives" (note you spelt "wifes" wrong in your question!). Is a statement of your perception rather than a fact. Perhaps the problem is with you rather than men in general.
granddaughter
Man's father = My father's son. My father's son = me. That man's father = me. I am the father of my son.
The son.