Ну какой, нафиг, бойфренд", если 10 лет вместе, двое детей, совместная жизнь и все такое. бойфренд - это что-то более легкое, свободное и романтическое. Сожитель - это что-то вроде "трахатель". типа без обязательств. Я бы скорее сказала, что по смыслу ближе слово "партнер", но в нашем русском языке это слово имеет другой оттенок. скорее бизнес-партнер, что-то такое. Да и как это себе представить "Знакомьтесь, это мой партнер" - ????? Все-таки правильнее муж, объелся груш в классическом смысле. и не важно со штампом или без