Several psychological and social explanations have been proposed.
اقترحت عدة تفسيرات نفسية واجتماعية.