I'll let GD hit the control angles. In brief, I think you did real good. You stuck by your guns, stood up for yourself, held the door open in the face of some very demeaning comments from your H and told him exactly what you need to stay in the M.
I would like to hit your H with an actual 2X4 (or baseball bat or lead pipe or whatever is handy).
BD
My latest
Me: 36 W: 35 2 D: 9 and 5 T: 16 years M: 12 10/4/06: Bomb 10/5/06: Ended A 4/22/07: ILYBNILWY