Tons of BL do this, ofc they're gonna get together. He was probably traumatized by a past lover and doesn't like love now or some other BL cliche