Suffering

I believe the mind is the power house of transferring information from the non physical world to the physical world but can you please explain to me the reasons for pain, suffering (of vulnerable – elderly, children, animals). What are the reasons for this because I need to understand so that I can make sense of it all. Is it that how we interpret suffering and how we experience it that maps out our soul and determines the next life we live. Is there such a place as heaven? Is there such a place as hell? Once we die doesn’t that place we go to get packed out and full of souls. Does heaven get cramped with souls. Please explain to me. Where do we go?