「だからいいのであって」は
is nice because ...
を使って表現できるかと思います。
例:
Getting a massage is always nice because someone is doing it to you, but giving yourself a massage doesn't feel so good.
「マッサージ受けるのは誰かにやってもらうからいいのであって、自分にやっても気持ち良くない。」
getting a massage で「マッサージを受ける・してもらう」
giving yourself a massage だと「自分にマッサージをする」
ご参考まで!