Haa. Dont get too worked up over Kaillera. The moment you fnd yourself playing it online, think about whether the game has gone out-of-sync.
Heres what happened between my friend and I. We played many games online using same romsets/emus with cable connection of 30ms latency and below and usually after 5-30 mins of gametime, the game would go horribly OOS.
In KOF2002, when I won many matches, he would be on the other end thinking that he thrashed me. And the funniest part is in D&D:SOM, we played 30 mins. After seeing that I acted weird, he game me a call and he asked me why I didnt follow him, and I said to him I was fighting the Stage Boss!