英语脑筋急转弯 | I'm a Good Guy!

Riddle:

There was a man who was born before his father, killed his mother, and married his sister. Yet, there was nothing wrong with what he had done. Why?

Answer:

His father was in front of him when he was born, therefore he was born before him. His mother died while giving birth to him. Finally, he grew up to be a minister and married his sister at her ceremony.