What I find is that most people look at Job with a bias. If truth matters, you must be able to examine the scripture to see what it actually says. You are saying Job was right, and that God is unjust.
First, you are saying God agreed with Job in Job 2:3, but what did God actually say? God is talking to Satan, and Job has just past his test with unbelievable integrity. Satan had told God that Job would curse God to his face if he destroyed his possessions, his children being a part of his possessions. Have you considered what Satan's cause was for inciting God against Job? If this wasn't the book of Job, and you were asked why does Satan attack us, you would probably say because he wants our soul. So you see the cause was Satan's, and Satan's cause was unjust because Job did not curse God to his face. God being all knowing knew that Job would pass. But what was God's cause for allowing this testing? We are not directly told, but God knew what was going to happen after the second test.
Job passed the test when it was only his children and wealth that he lost, but look at what happened after the second test when he was touched personally. If you examine the two tests you will see that the wording is identical between the two tests, with the exception of those things that were actually different. God wants us to take note of what was actually different, that is why the wording between the two tests is so identical. After the first test in Job 1:22 the bible says, "In all this Job sinned not, nor charged God foolishly". But take note of the difference in the wording after the second test. "In all this did not Job sin with his lips." It doesn't say Job didn't sin, and it doesn't say Job did not charge God foolishly. Why doesn't it? Because it wouldn't have been true. Job passed the second test by Satan's qualifications, but did Job pass God's qualifications? Did Job harbor ill-will toward God after the second test? He cursed the day he was born, said he was without hope, cursed his mother's womb, and if you remember, after the first test Job said naked came I out of my mother's womb, naked shall I return. Job said he wanted to be free from his master, because his master was not just.
Notice that after the first test God said to Satan that Job retained his integrity, but after the second test we hear no such words from God. It is my personal opinion that the book of Job is about the battle for Job's soul, after all that is what Satan wanted.Of course, there was a purpose to Job's trials. It was the only way to prove Job was a man of integrity.
Not true.The only thing God confronted Job about was Job's demand for the answer "Why?".
God was giving Job his wish. Job had said, "O that one might plead for a man with God, as a man pleadeth with his neighbor." There is nothing to indicate that the three friends where any better or any worse than Job. Elihu had called all four of them wicked. That is the condition of the natural man who knows not God. It wasn't until Job repented, that Job's condition was better than theirs, for they were still unregenerate.If Job were the one at fault, then it would have been Job's friends interceding for him in chapter 42 instead of the other way around. And God did not command Job to offer a sacrifice for his sin.