Human personality isn't static. People subconsciously bring out different parts of their personality depending on who and what they're around. Moreover, a person will express the aspects of his personality that are suitable in any situation.
If you've ever been in an argument and said things you didn't mean, you'll understand this. Those things — said in the heat of the moment, provoked by anger or defensiveness — were fitting for the situation. Even if you are typically a mild mannered, kind hearted person, your personality shifted to match the circumstance.
Or consider when you're around your family versus one of your friend groups. It's likely that you project different parts of your personality around these different groups of people. This isn't to say that one personality is truer to you than another. They're just different.
I think this leads to several implications. First, if you find yourself in environments that bring out the best in you, it's probably a good thing. Spending more time in these environments will allow these positive aspects to further develop.
Second, in others. If you don't like who a person is when they're around you, ask yourself: what are you doing to bring those personality elements out in the other?
To reply you need to sign in.