OK, Rafe is OFFICIALLY the worst cop EVER. No competent cop simply spills everything to someone because they walk in and demand he tell them. You can't reveal what was said in an official interview, moron. And who didn't see it coming several miles away that, of course, Allie was going to walk away and double back? She then demands answers and isn't leaving until she gets them. She already tried that with Tripp. Even though WE know Charlie did it, she doesn't. This is incredibly bad writing. It's like they are going out of their way to make a rape victim unlikeable.
And while I like Kayla, I didn't care much for her sympathy about "what those kids have been through." If she hadn't been such a shitty doctor and had run a proper DNA test, they wouldn't have had to "go through" anything and possibly, someone (i.e. Steve or John) could have started investigating sooner. Didn't she watch "The Genetic Detective"? Forensic DNA is a big topic now.