These are what we call the 'YMMV items.' Things that some people find in this work. We call them 'your mileage might vary' because not everyone sees these things in the same way. This starts discussions in the trope lists, a thing we don't want. Please use the discussion page if you'd like to discuss any of these items.
YMMV: Black Canary
Alternate Character Interpretation: Why does she constantly hook and break up with the same egotistical, self-serving jerk ass archer? Because she really loves and sees the good in him, but has her limits when it comes to putting up with him? Or because she has a HORRIBLE superiority/inferiority complex.
Superiority: She purposefully goes out with him and is aware that he's a jerk, waiting for the chance to break up with him to demonstrate what a "strong, confident" woman she is that doesn't need him. Then gets back together with him to show how forgiving and better she is than him.
Unfortunate Implications: Some writers had characterized Dinah as viewing Shado raping Oliver as Oliver cheating on her, which was not helped when he was retroactively turned into a womanizer, then in Blackest Night Oliver's rape was indeed retconned into being consensual sex between himself and Shado. Never mind the implications behind how Oliver's rape was treated, but this also retroactively justified Dinah's Slut Shaming.