Though not a perfect theory, Maslow’s Hierarchy of Human Needs gives at least a simple picture of the Requirements of Human existence. Maslow’s theory is that the human being will be driven to fulfill these needs until they are fulfilled. It is also believed that most humans will seek need fulfillment at the bottom of the pyramid before being able to focus his/her attention on higher objectives. Here’s a diagram of the Hierarchy, and I’ll give some comments afterwards.
The interesting thing is that most of the needs are fulfilled through ones involvement with human society. So, when one is deprived of human society, all aspects of life will be broken.
The Shariah of Islam is 90% about the relationships between people. Even our ‘Ibaada, which we do for Allah, typically involves Jama’a (group). So, are you better able to understand how the convert’s life can be horribly disrupted, turned upside down, or possibly destroyed?