The closest thing I can equate this to is getting in trouble as a teenager from my parents. Then thanking them later for helping to teach me a lesson. I may not have been mature enough at the time, or even right after to thank them but eventually I showed my gratitude for the life long lessons.
This is the man who hit and killed three precious little girls from Mountain Home on Saturday. He admits to drinking heavily before the crash and his blood alcohol content was more than twice the legal limit.