Question: isn't venom a bad guy?
Answer: It depends on which comic you read. He begins as Spider-Man's villain, but in the “Lethal Protector” comics, he moves from New York to San Fransisco to get rid of other symbiotes. Mostly, he's an antihero because as soon as Carnage enters the picture, Venom is hell-bent on destroying him instead of Spider-Man.