I've found that time over "yonder" has made me less inclined to complain about things. Particularly heat, cold, food, showers, any running water, etc...
Also I've found that time overseas has made me less inclined to tolerate other people complaining....