Oedipus

Oedipus was the son of King Laius and Queen Jocasta of Thebes. An oracle had warned that any child they bore was destined to kill his father and marry his mother, though, and so the baby Oedipus was left to die on Mount Cithaeron. However, he was rescued by a shepherd and brought up in the household of the king of Corinth. When Oedipus heard from an oracle that he was destined to marry his mother and kill his father, he fled from Corinth, ironically back to Thebes, and on the way killed his unrecognized birth-father Laius in a roadside fight. He continued on to Thebes, where he solved the famous riddle of the sphinx, upon which the grateful Thebans made him king and he married the widowed queen Jocasta, unaware that she was actually his own mother. Jocasta and Oedipus went on to have four children together, Antigone, Ismene, Eteocles, and Polynices. When Oedipus eventually discovered the truth of his origin, he blinded himself and wandered blindly through the country for some years, ultimately dying at Colonus after being placed under the protection of King Theseus of Athens.