There is absolutely no need to make a promise when you know that you're incapable of keeping that promise. Its a debt that must be paid no matter what factors comes to play.
Humans will always be humans,, Its a good thing that you got your money back even though it was from another person