You could have --- screamed at him, say some really nasty word about his status in life (squatttterrrr!!!!! or PIA or something) even hit him or get some goons to do it for you (goons...I mean cops).
But you didn't. You actually forgave him (especially when he would have given you all he had).
Admirable. You can always fix those damages. But make someone feel like dirt and you will never be able to take it back.
God bless you.
And it's not always what you give people they will remember. It's how you made them feel. Cheers!