Hey Kev, thanks for your response, so if I can point out one difficulty you may continue to have in relating to God and it comes from not letting God Himself reveal what He is doing. So for example in Job, God is in control, He is sovereign,not Satan... God gives all things and so He is not unjust to take them away, He is sovereign, He allows Job to be tested in order to show forth his glory, but what I can tell you is that apart from coming to God through Jesus Christ, you'll probably keep on seeing contradictions because you'll be missing the big picture, i do hope you realize how much He loves you