|
While God slaying Onan is sometimes used as an example, it is not a legitimate example. The reason God killed him is not because he used birth control. God killed Onan because of his motivation, which was his refusal to raise up a seed for his deceased brother. As for Shelah, the reason God did not kill him is because he was never actually married to Tamar, as Onan was, and therefore, he did not have a physical relation with Tamar. The sin did not lie with Shelah but it lay with Judah, who, as the patriarch, refused to give Shelah to Tamar. It is not an issue of Shelah’s refusal but Judah’s refusal to give Shelah to Tamar. Onan’s sin was not "using sex in a non-fruitful fashion" as such. His sin was in simply refusing to allow a child of his to be reckoned as the seed of his brother. |