今度、結婚のお祝いに同僚達とソースコード風の書き方で寄せ書きをしてプレゼントをしよう!ということになりました。

http://q.hatena.ne.jp/1239632513
既存の回答を参考に纏めてみた。一部変な箇所もあるけど、そこは大目に見てくれれば幸い。しかし寄せ書きとなると・・・コメント?

public void promise() {
    while(true) {
        if (partner.state == (GOOD || HAPPY || HEALTHY || RICH) {
            love(partner);
            love(family);
        } else if (partner.state == (BAD || UNHAPPY || UNHEALTHY || POOR)) {
            love(partner);
            love(family);
        }
    }
}