Full threadseejay·I think Buddhism has very good explanation for such questions. I suggest you read some good Buddhist books or find someone who has a good knowledge about Lord Buddha's teachings (probably a Buddhist monk) Good Luck finding answers!View on HN