Dear Dave,Either you folks learn more about the origin of german words than we germans do, or you made a mistake... *GGG*
Transliterated, "Es tut mir leid" means "It does harm to me", not "It does me heavy". I think this is quite a beautiful way to say you are sorry.
"Leid" stands for pain, suffering, harm, expecially of the soul.