attitude certainly counts. but in some cases, high spirit doesn't always get satisfying results. but thanks for the advice anyway. life is too short to be worn away by complaining.