What does he see in her? I get why he wouldnt into Hanekawa, but why Gahara? I don't get it...
Because she actually had the ability to ask him out when she realized she liked him, unlike Hanekawa who just stews over her feelings to the point that she gets possessed by an oddity.
Besides that though, I get the feeling he likes her because she makes him feel like a normal human being, even if she's kind of a bitch.