Peevish
-
extroverted, sociable, companionable, happy, uncomplaining, well-disposed, outgoing, accepting, understanding, stoic, gregarious, forbearing, patient, easygoing, obliging, friendly, happy-go-lucky, carefree, tolerant, cordial, amiable, good-tempered, pleasant, long-suffering, relaxed.