'Nuff said, methinks.
Guh, but it was horrible waiting for chapter 598. But it was like, EVEN WORSE when I read the chapter, coz a gajillion questions decided to birth themselves in my brain. My brain broke that day. = (
But I've read 599 now, and am now waiting impatiently for 600 to see the fake SHs GET. OWNED. XD
*zips back to catching up on the anime*