I think Barbara is on to something. Trevor might lead a double life! He might even be a Jekyll and Hyde!