L'ERBA DEL VICINO E' SEMPRE PIU' VERDE - Do you eve something similar in your langueges?
In Italy usually we say: "L'erba del vicino è sempre più verde", that means the things of the other people seems always better than our! There're something similiar in English and Japanese languages? :-)