The Sopranos is heavily based in the medievil morality tradition, tony soprano is 'everyman'....you're supposed to like him, its why the show focuses heavily on his perspective and his thoughts. Also his wife is a cunt, but i tend to hate characters that go on about a religion.
Are you in Cambodia? I just saw you'd changed your pic on facebook to what I assume is Angkor Thom (the carved faces aren't limited to Angkor, but its where most people see them).