Don’t forget what Paul also said. “Be ye angry, and sin not: let not the sun go down upon your wrath:” Ephesians 4: 26 (KJV) Paul says we can be angry and not sin. He also says to take care of it before the day ends.
This is a good example of the danger involved in applying a 400 year old version of the English language in today’s world. We simply don’t have the perspective to understand how people thought back then. The phrase “be ye angry” does not mean it’s OK to be angry. The Greek word means to be provoked to anger. I think the NIV has a more accurate interpretation of verse 26 saying, “In your anger do not sin”. Literally Ephesians 4:26 could read, “If you find your self being provoked to anger do not sin. Don’t let the sun go down without resolving it.”