I can't even be mad at the characters, because this is bullshit. This is the author's fault completely. CBAW started as a wholesome story about two people who had grown up together falling in love despite their problems and trauma and it was great. It was specially good amidst all the red flag bl out there. It was cute, the two main characters loved each other above anything else and would never hurt each other, so why did the author feel it was necessary to add this plotline? No one asked for this, no one wanted this. I would've much rather read an arch about them adopting, how cute would've that been? Instead I'm reading this bullshit, fabricated angst.
It might seem repetitive that they only fight about the same thing, but, to me at least, it feels realistic. They have a miscommunication problems and neither of them have the words to make it better. Riftan does not have the eloquence to explain that Maxi's mere existence is enough for him and that it's not that he expects her to do or be nothing, is just that her being alive and near him is enough to bring him happiness and Maxi has neither the words (or courage, honestly) to explain how useless she has felt her entire life and how she feels the need to do something for him, to prove that she is more than her father thought of her. They both love each other so much, but they don't have the words (and in Riftan's case the patience and open mindedness) to try and plead their case and understand each other's point of view.