It takes guts to admit you’ve made a mistake and apologize. Even more so, when it’s a very public apology that’s bound to open old wounds and in the process, […]