Look, regardless of our own opinions on the situation & events that went down, What ElStud thinks is what matters.
I for one, would not do what you did ElStud, that's me. If what happened takes the pressure off of you for losing your vcard then good. My advice to you would be to be more...