1. God created us to share His love with us.
2. No God is not a needy and insecure person. He wants us to love Him of our own free will not because we have to or He needs anything from us.
3. We can understand His words when we choose to study His words with the desire to understand.
4. Since God know all there is to know the answer to your question is the Bible is not an unabridged book of His knowledge. What the Bible contains is what we need to know about Him and His plan for humanity.
5. No, since to withhold anything we need to know would defeat His purpose for creating us.