Stuggling with demons, both internal and external