Бойфренд - так не скажешь про мужчину за 30, глупо звучит. Хотя, конечно, про любовников на западе так говорят и в 70. Если уж хотите на западный манер про именно сожителя, то говорят партнер. Но муж это вполне тоже подходящее слово. Условный муж.