Despite Frustrations, Americans Are Pretty Darned Happy