I merged your thread with this one because we already have a thread about Terrence, Nothing personal, mind you.
As I recall there's been a lot of speculation about that question on the old Forum but no definitive answer. It could have something to do with his absent father and his parent's divorce, or he might just be a jerk. I doubt we'll get much more information from the show but you never know.