Mine may be a little less politically correct ... BUTT since you asked :
This topic is YOURS and your vent ... which we support and encourage, so rant and vent on as required !
Following up on "expectations", I once had the feedback from a clinical psychologist which stated" forget expectations of others. they will always let you down.
YOU have only one nervous system in life which you can protect ... what do YOU NEED ? "
I found that I needed
" to not let small minded assholes drag me down to their level "
rant, vent ..... BUTT don't let them drag you down to their level
go for what you really need.