It is indeed a mystery. The gurus and pandits will claim knowledge but for that you need to be a clairvoyant.