Is Steffy right to keep Finn from Sheila?