Eh, I dunno how far you are into it, but it goes both ways - he puts up with a lot of her crap too! I know it's incredibly long; for some reason, when I initially planned it out, I was afraid I wouldn't have enough story (because I can't just do pure romance; it bores me), so I went subplot crazy, and then it ended up super long. I think Broken is better in terms of the story, but the quality of writing is better in BMS.