2 Do not be quick with your mouth, do not be hasty in your heart to utter anything before God. God is in heaven and you are on earth, so let your words be few.
2 Be not rash with thy mouth, and let not thine heart be hasty to utter any thing
2
2 Don't shoot off your mouth, or speak before you think. Don't be too quick to tell God what you think he wants to hear. God's in charge, not you - the less you speak, the better.
2 Do not be rash with your mouth, And let not your heart utter anything hastily before God. For God is in heaven, and you on earth; Therefore let your words be few.
2 Don't make rash promises, and don't be hasty in bringing matters before God. After all, God is in heaven, and you are here on earth. So let your words be few.
Matthew Henry's Commentary on Ecclesiastes 5:2
Commentary on Ecclesiastes 5:1-3
(Read Ecclesiastes 5:1-3)
Address thyself to the worship of God, and take time to compose thyself for it. Keep thy thoughts from roving and wandering: keep thy affections from running out toward wrong objects. We should avoid vain repetitions; copious prayers are not here condemned, but those that are unmeaning. How often our wandering thoughts render attendance on Divine ordinances little better than the sacrifice of fools! Many words and hasty ones, used in prayer, show folly in the heart, low thoughts of God, and careless thoughts of our own souls.