Why does the behaviour of an individual vary from situation to situation?
The behaviour of an individual varies from situation to situation because although our behaviours are influenced by our personal traits but it is also influenced by situational factors.
Situations and circumstances in which one is placed influences person's behaviour.