I am looking for adjectives for describing a person who knows their limits, what they are capable of and what not, knows their weak and strong points.
Usage example: When you are going through a new adventure (or having a difficult time in order to change something) in your life, try to find your limits and strengths along the way. Once you are done with it, you become a more [word] person.
I know this sounds like a simple question, but I, as a non-English speaking person, just can't think of good adjectives for it. I could think of wise, clear-minded, etc. but I am not happy with what I came up with.