Yeah, even though something might be "understandable"...it can still hurt a lot. I'm sorry.
I think your reflections about it all make a lot of sense though. About being more open about your feelings, and more assertive when you have something you need to say. You've gained some really good ideas and insight.