A study by a psychology professor has found links between personality and music taste.
The Heriot-Watt university professor Adrian North said: "We have always suspected a link between music taste and personality. This is the first time that we've been able to look at it in real detail. No-one has ever done this on this scale before.
"People do actually define themselves through music and relate to other people through it but we haven't known in detail how music is connected to identity."
According to the study heavy metal fans are gentle, indie music listeners lack self-esteem and lovers of pop music are uncreative.
He found that country and western fans are hard-working, rap fans outgoing and jazz and classical music supporters are innovative and bursting with self-confidence.
Contrary to the stereotype, heavy metal fans are gentle and at ease with themselves but they tend not to be hardworking.
Those who listen to heavy metal and classical music share character traits of being creative, at ease and introverted.
But classical music fans have high self-esteem while heavy rock fans lack self-belief.
More than 36,000 people around the globe took part in the survey, the biggest of its type ever conducted.
They were asked to rate 104 musical styles in the study and were also questioned on aspects of their personality.