happiness lives somewhere between delusion