Do we have to be perfect to enter Heaven? John 3: 3, 5