эти коварные омонимы частенько ставят в тупик... ну как браком могли назвать священный союз? Неужто институт семьи сулит только мороку.

Мне надоело задаваться вопросом и вопрошала я у гугла... и мне ответили. А вдруг кто-то еще мучается=) ночами не спит.

"Слово “брак“ (супружество) заимствовано из старославянского языка, в котором оно означало “женитьба“ и образовано с помощью суффикса -к (как, например, слово “знак”) от глагола “брати” - “брать”. Связь слова “брак“ с этим глаголом подтверждается выражением “брать замуж“ диалектное “браться“ - “жениться“, украинское “побралися“ - “женились“. Глагол “брати“ (первоначально имевший значение “нести“) в применении к женитьбе означает “схватить“, “похитить“. Дело в том, что основу брака у древних славян составляло похищение девушки из другого рода или племени. Время появления слова “брак“ оспаривается. Старославянское слово “брак“ уже означало обряд “взятия замуж“, а потом и само замужество, т.е. супружество. Древнерусское “брак“ - это и “свадьба“, “пир“ и “супружество“. Точно так же болгарское слово “брак“ означает и “женитьба“ и “супружество“. В современном русском языке “брак“ значит только “супружество“; произошло сужение значения этого слова. "

"брак“ - “изъян, недоброкачественность (товара)“. Это слово заимствовано из немецкого языка в Петровскую эпоху. Немецкое слово “brack” - “недостаток, порок, брак“ образовано от глагола “brechen” - “ломать“, “разбивать“ и означает по этимологии -“поломка“, “лом“, повреждение, потом “изделие с изъяном“, затем “недоброкачественный товар“.

www.russian-globe.com/N1/WordsAboutWords1.htm

кстати, на сколько мне известно от этого же самого brechen образовано английское break
так что, эти "брак" и "break", можно сказать, братья по отцу...