Agreed on all counts. Plus, not gonna lie, I was okay with the ending because things had been so bleak for Bruce and he deserved SOMETHING good. I'm just not sure he actually deserved HER yet. (To be fair, I'm also perfectly willing to admit she didn't deserve him either.)
no subject