Originally Posted by The Batman
I think Rachel understood Bruce a lot better than some of these shippers would like you to think.
Hell, from what was shown onscreen, Rachel seemed to understand Bruce better than Selina.
Not at all. She couldn't relate to him at all. There was no even ground between them. Harvey was the best fit for her, which is why she chose him and didn't even bother to tell Bruce in person. You can state your opinion all you want, but that's not what was shown on screen. What was shown on the screen was that she realized that she and Bruce were not meant to be. They weren't right for each other. And the whole thing with two people who knew each other as kids ending up together is so cliche. It happens way too much in books and movies.
Bruce and Selina, on the other hand seemed to be kindred spirits. They had many of the same issues. I mentioned the ying to his yang thing before. That sums it up nicely.
Rachel was just someone he could fight for. Selina is someone who he can fight side by side with.