this is the one part that you should reconsider because of NumbersIt all depends upon how you view God.
If you view God as a man, woman, or being in the sky, hell yeah you can lose faith. Because if that scenario is the case...God is playing a game with us.
The most powerful being doesn't have to teach us any lessons, punish us for eating a fruit, not want us to do this, or want us to do that, etc. Wouldn't regret creating us, wouldn't have one of his creations running around bringing havoc.
I found peace when I finally understood God. The problem is people shape God to fit their desires and biases. Most people turn God to a separate entity. Most people are Thor...they think the power comes from the hammer. They think God is in the sky and in the bible, and not in them.
They separate God from his creation.
They see it as God created a movie or game and he's sitting there with his feet kicked up watching it. And judging it.
Balaam is regarded as the greatest prophet to the Gentiles in the Old Testament and his name means "Swallower of the People"
These two passages will lend clarity to understanding that which may not ever be fully understood beacause of what we are
Genesis 1:31
31 And God saw every thing that he had made, and, behold, it was very good. And the evening and the morning were the sixth day.
Genesis 2:1-3
1 Thus the heavens and the earth were finished, and all the host of them.
2 And on the seventh day God ended his work which he had made; and he rested on the seventh day from all his work which he had made.
3 And God blessed the seventh day, and sanctified it: because that in it he had rested from all his work which God created and made.
the trap is confusing the baalim and the groves (fruit and vines) for the LORD God. In the english translations it does not fully convey what the terms really implicate
So from my perspective it is as David said "Ye are Elohim (creators) but you shall die like mere men" where as The LORD God is "The Name" Elohim. Meaning the name of God is a creator separate from us.