Holy, the boyfriend's mental resilience is that of a fortress wall. Boy he bounced every "tsun" from this tsundere for years really well despite receiving an almost zero "dere" to balance the scale.
I'm not quite sure why didn't she break up with him. It's either out of pity or she just doesn't want to bother herself. She is not even tsundere, cause there is no "dere". She interacting with him or give presents only because others make her.