Why does he love her though? It doesn't make any sense....
The tomboy was so much better. Hell, literally any character was better than her. I don't get it...
He states everything here himself. Meeting her was what changed his life. She was, funnily enough — the first and the ultimate bad girl that Rokudou charmed with his magic. She was always ready to get into dangerous situations to protect or save him. I guess, it's like opposites attract? Raino is an amazing person — but I feel like Ranna's aggression balances out Rokudou's timidness. And, as the story goes on — both of them learn to explore the opposite ends of their emotional spectrums. Rokduou gets into more trouble and occasionally engages in violence, while Ranna learns to grow softer.
Love is blind, as they say. Often times, people just
click. For no good reason.