Shanahan: "It sticks a dagger in your heart."