Well it won't be here for a few days and I'm trying to react to CB immediately after it happens (or almost immediately. I know he went to sleep after we talked so I figured I can think about the email for a little cause he'll read it in the morning anyway).
I tried to draw a boundary, in a calm, non-anger-inducing way. I also tried to give recognition for positive things to encourage them.
Personally, I don't think you did such a bad thing in sending that email. Yes he might get mad, but the drawbacks of him being angry pales in comparison to the drawbacks of stifling our right and responsibility to speak up when someone hurts us.
I cannot complain for not receiving from others, that which I've never asked them for.