i don't like boosting myself
but i found some adj i thought may be i can fit like..Thoughtful courageous obliging strong dignified realistic Cheerful inventive trusting responsible clear-thinking prudent independent honest tenacious pleasant painstaking Competent intelligent steady spunky Clever progressive versatile Practical open-minded cool Wise unaffected self-controlled accurate humorous generous aggressive Adaptable spontaneous Easygoing mild tough attractive conscientious