Goal-Directed Persistence