Are You Suffering from Touch Deprivation?