госсподи, все и так это знают, но если вам скажут "он мой гражданский муж" вы, как и ВСЕ остальные прекрасно поймут, что речь идет о незарегистрированных отношениях! Потому что зарегистрированный брак называют просто браком, а состоящих в нем - мужем и женой. Без прилагательных, подчеркивающих их законность. Это норма разговорного языка. Просто примите это.
Имхонет и livelib. Второй мне нравится гораздо больше.