hay, I am on the same boat with you lah, except I do have a lovely wife already. checking online status become my daily routine, expecting bigger hope everyday morning, on the other hand, more disappointment by the end of day. endless pending while other ones are getting approved one after anoher, sometime I ask myself, why we, chineses, are always have to wait in line, wait in line in china, even come here U.S, you still have to wait in line....