The Boston Marathon was a day to give, but not forget.