The whole thing ALWAYS gets so confusing because of the "duality" concept, i.e., that God is happening outside of us.
EVERYTHING that is about us is God, that includes us. Reading the New Testament and Jesus' sayings actually CAN make one understand this. God is all-present; he is 'in us' AND 'with us'.
How can something as a 'mistake' EXIST outside of God? It doesn't. And in any case Nature does not know ANY concept of mistakes, - in fact Nature does not even know 'concepts' does not NEED 'concepts'! Nature simply IS. Nature creates variations because that is the nature - of NATURE.
If we confuse God to be something outside of us, our very existence, - we have some old woman (man?) with a cloak and a walking stick looking down on us, telling us what horrible mistakes we make?
That MAY BE Old Testament in some folks' heads? It is not what Jesus had to say, not in my understanding.
Lastly look into the acceptance of 'Eunuchs' those that are born... and those that are made... and ALL will be 'accepted in to the kingdom of heaven', even in the Old Testament AND the New.
I.e. Isaiah 56: 3-5 and Matthew 19:11-12, compliments of Catherine Sarah

This preacher does not seem to know his bible - or had some very limited education in hermeneutic.
Amen,
Axelle