Hmm.
I liked the idea you were going towards, but you just seemed to lose grasp of it through the short flash.
So he's given a mission, alright, we know he's created to work, but he has no real motive to changing his path in life.
It just seems like you had him depressed, longing for something, without giving him a real reason to go against the grain.