I am happy as long as my family is happy. (家族さえ幸せなら、ぼくは幸せだ) この場合「ぼくが幸せである」ためには、「家族が幸せ」でなければならないというわけです。自分の幸せの条件は家族の幸せにあると言い換えてもいいでしょう。このas long as S+Vの構文はas far as S+Vと混同されがちで、紛らわしいですが、簡単にいえば、as far as S+Vが「範囲」であるのに対してas long as S+Vは「条件」と捉えればいいと思います。longは時間の長さや空間的長さが平均よりも長いことを意味します。そこで、as far asが限度を絞り込むのと同じように、as long asも耐えられる限度を絞り込む感じがします。上の文でいえば、家族が幸せでないことは「限界」である、つまり耐えられないことだというわけです。You may eat anything so long as you don't eat too much. (食べすぎさえしなければ何を食べてもいいよ) 「食べ過ぎない」という条件の範囲を越えてしまえば(この超えるニュアンスがlongなのでしょう)、つまり食べる限度の範囲がlongになれば、何を食べてもいいというわけにはいかないよ、というのでしょう。