LOL "shagging". My friends and I used to use that word all the time, I died when I read that!
One pointer, that convo about respect was far too long winded. Don't give him the satisfaction! Be brief and to the point and expect petulance in response, but you don't respond to petulance!
H 34 W 29 BD 3/12/18 Divorce Busted Spring 19
It is not things that bother us, but the stories we tell ourselves about things.