Ecclesiastes 3:9–11 Meaning (God's Sovereign Order and the Limits of Human Understanding)