Luke 6:45:

A good man out of the good treasure of his heart bringeth forth that which is good; and an evil man out of the evil treasure of his heart bringeth forth that which is evil: for of the abundance of the heart his mouth speaketh.

Notes on Luke 6:45:

Don’t try to force your mouth to speak good things by exercising will power and making New Year’s resolutions.  James said that no man can tame the tongue (James 3:8).  The only way you can do it is by storing God’s Word in your heart.  When your heart is full of God’s Word, your mouth will speak God’s Word out of your heart’s abundance.  So the secret is not trying harder to say the right things, but storing up an abundance of God’s Word in your heart, which will cause what you’re saying to change.

See also:

Say What