User blog comment:Le Rusecue/Did Dexter actually follow the Code in Season 5?/@comment-1846457-20110912161607/@comment-1846457-20110913144811

Right. If you remember Lila showed Dexter that there are other broken people in the world, but he too was still cautious of who he lets in. So Lila wasn't told the actual truth until Dexter kills her. Then in season 3 Dexter learned that telling people who have dark passengers like him would cause the passenger to manifest larger inside them. Miguel learnt this and started taking things into his own handes. Dexter couldn't let him do that because they are linked. Dexter had to kill Miguel. And finally Lumen. It would seem the magical recipe for someone to accept Dexter for who he is someone with a dark passenger, who was shattered, and has the strong hunger. This is apparent as to how Lumen had to leave Dexter because she couldn't handle what Dexter does once her passenger ascended. These main character taught Dexter that what Harry taught isn't going to be picture perfect. Therefore he must make the code his own based off of Harry's. Lile helped him a bit by telling him that every one eventually realises that their parents are not always perfect or know what's best. He let Arthur live and what happened? He killed Rita.