What is the source of quarrels and conflicts among you? Is not the source your pleasures that wage war in your members?
Why do we have so many problems? Why can’t we get along? Some people say the answer is to change our outward circumstances — to eliminate poverty, for example, or do away with social injustice. These are noble goals, of course, but by themselves they won’t solve our problems, because the real problem is inside us — within our own hearts and minds. Greed… selfishness… evil thoughts… jealousy… envy… lying… all these come from within. The Bible says, “What causes fights and wars among you? Don’t they come from your desires that battle within you?” (James 4:1).
This is why we need God, for only He can take away our selfishness and replace it with His love. And He will, as we open our hearts and lives to Jesus Christ. We can’t change our human nature — not in any lasting way. But God can — and He will as we submit our lives to Him, because He loves us and has the power to change us by His Spirit.