bottled up – idiomatic expression. control and refrain from showing
insult – v. to do or say something that is offensive to someone; to do or say something that shows a lack of respect for someone
overachiever – adj. someone who has much more success than is normal or expected especially at a young age
goal-oriented – adj. works hard to reach good results in the work that they have been given