I just know what I read in the Bible.
You are on the mark about our sinful nature. We struggle against the flesh most of the time. When I get to heaven I'm gonna have a talk with Adam and Eve. They obviously hadn't heard of the term "just say no". I thank God for His mercy.