Selfishness is the cause of ALL sin.
No, that’s not so at all.
Sin is simply missing the mark in God’s Plan.
Take a look at this series of 4 posts which provides one method of interpretation.
Bottom line comes from His Word, through faith in Christ.
http://www.freerepublic.com/focus/f-religion/2344068/posts