To keep a happy life, it is important to live with someone that you love.
To get along with your roommate is important for you to stay happy.
あなたにとってのhappiness (幸せ)が、who you live with (誰と住むか)に dependしている (起因している、かかっている)
という意味ですので、
人生は誰と住むかってことだ。
Life is all about who you live with.
または、
2文目=幸せな人生を送るには、愛するひとと住むことが大切だ。
3文目=ルームメイトとうまくやっていくことは幸せでいるのに大切だ。
To live with someone you really love is essential to be happy.
幸せになるには、本当に愛している人と住むことが不可欠だ。
essential 不可欠な
important 大切な
"Who you live with is very important for becoming happy."
"Who you live with is very important for becoming happy."
"who you live with" 「誰と暮らすか」
"is very important" 「重要だ」
"for becoming happy" 「幸せになるために」"for being happy" もつかえます。