Some say his 12 labors were penance for killing his wife Megara & their children
There are several different variations on the third labor, with some 
stating... [DOC] [TLE] 12 Labors of Heracles - Listverse [PAR] Oct 20, 2007 ... Later Heracles married Megara.