There is no verse in the Bible that encourages a Believer to ask "why?".
This is because there are many things that you will not understand until you are present with the Lord in Glory. You were not created with the capacity to evaluate the eternal versus the temporal. You are expected and commanded to take God at His Word.
There is nothing squishy in the Bible. Those who do not agree that there is a sovereign God take issue with everything. Now, modern society is evolving to the extent that morality is being redefined.
Soldier of The Cross, every word He says is solid. There is nothing else. He is right and everything else is wrong.
I have come to realize that there are few who love Truth and Right. Most people compromise when it comes to right and wrong, based on the consequences that will come to them. We all know that it is the nature of a child to test this principle.
Soldier, love God's Word. Love what is right. Love to obey.
No compromises.