Отдать честь - значит взять на себя обязательство, дать честное слово, пообещать. Отдавая честь мужчина берёт на себя обязательство заботиться и защищать девушку в материальном, точнее материализованном плане. А девушка отдавая свою честь берёт на себя обязательство того же самого только в эмоциональном плане. Проще говоря, она обязуется принадлежать только одному мужчине, которому отдала девственность, благодаря которому собственно и стала женщиной.
Честь мы утрачиваем не тогда, когда её отдаём, а когда не выполняем взятые на себя обязательства. Например, женщина лишается чести после секса с другим мужчиной. А мужчина лишается чести после развода с женой.