Никакой разницы нет! Называйте вещи своими именами. Нафига сожителья называть высокими словами ГРАЖДАНСКИЙ МУЖ? Правильно вас ребенок спрашивает: что за мужик у вас в доме тусит, кто он, и какие он имеет права? Когда поженитесь все вопросы отпадут. А то потом и все окружающие вашего ребенка помыкать начнут...