Free Will + Selfishness = not paradise
In terms of survival, selfishness is the foundation of existence. Much like excess is the foundation of charity.