There are inescapable cravings in the core of every human heart that cannot be ignored, denied or pacified: they must be satisfied. When we wake up in the morning, whether we realize it or not, we are being driven by innate desires that demand answers and refuse delay. These longings are inherent to us as human beings