Often the group of people I'm mixing with use negative language - does this have any effect on me
Repetition can have an effect because it can go into memory. If you experience a lot of emotion during the time you hear negative language then it goes straight into memory. So yes, the answer is that it does effect you - negatively. One thing you could do is increase your own self esteem by moving away from this group of people. A way to remain positive when negative language is around you is to actually correct it immediately inside your own mind - in this way you are actually putting up a barrier between the negative language that you hear and what you're allowing in to your subconscious mind.