But still, why was he so crappy towards her at the beginning?
probably because he was shy
Because he's a tsundere, and he doesn't want to hurt his pride by being too honest.
I was shy some time ago... and I would never talk like that. He seems just immature to me. :/ I hate those types.
But still, why was he so crappy towards her at the beginning?