1
Ending to think a lot about your own thoughts, feelings, etc.
2
Bearing problems or another person’s unpleasant behavior with patience
3
Able to do or decide things by yourself, rather than depending on other people for help.
4
A person who believes that a perfect life, situation, etc. can be achieved, even when this is not very likely.
5
Having enough ability, experience and knowledge to be able to do something well
6
Think a lot about something that makes you annoyed, anxious or upset.
7
Tidy and in order; carefully done or arranged