All things work for good maybe not your good