John the Baptist, Grace Agre and the True Meaning of Repentance