The Oedipus-complex is not about a mother choosing the 'right one'. The Oedipus-complex is about a boy wanting his mothers love, but finding the father in his way. He realizes that the only way to gain his mothers love is to become like the father, thus creating a competition between him and his father. In puberty, he will look for girls that remind him of his mother. Becoming an adult, he will realize that he should choose a girl for who she is, and not because she reminds him of his mother.
That's Freuds theory, but Akillez obviously missed at least one of those stages (the words anus, mouth and weener in one sentence? yuk!).
Actually, Freud totally misinterpreted Sophocles' original story/myth/whatever to 'proove' his theory.
And I guess you're right when you say that I misinterpreted Freuds theory to 'proove' my theory... The end justifies the means, I guess...