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