I agree about David Platt but what's the problem with Sarah ?
She acts like a spoiled brat most of the time (but she isn't anywhere near David when it comes to bad behavior). And her latest treatment of Adam was just awful, I don't see why he forgave her so easily?