David repented and was accepted of the Lord but probably not by others who are less forgiving and who never forget.