Redemption?

Can Aric redeem himself from the last two weeks??