Quote Originally Posted by Hyoga
boyfriend = парень, молодой человек; партнер, сожитель
I have much doubt about "партнер"... Maybe only "сексуальный партнер", but not just "партнер".
And сожитель means a lover, who lives with his mistress (he is her "сожитель").