Deuteronomy 18:13 You shall be blameless before the Lord your God.
When God was giving the people of Israel the rules and regulations about how to live He was not trying to create an impossible maze for the people to live in but pointing them toward how they should live.
Yes it may well seem impossible for us to live up to the rules and regulations in the bible, but they define a new way of living.
Man has always sought boundaries in which to live and God was defining them as clearly as possible.
One of two phrases sum up the purpose of the Commandments well; this being one of them.