I don't like Shirai all that much either. Well, at least, I don't like him much with Asuka. I think that for all the crappy stuff he did, he should have been dumped for a while and maybe work hard to earn their trust. Instead, he acts like an ass, and gets rewarded with the girl who likes him anyway, heh.