how long does repentance take lds