Thought for today: All the things that God does for us are the best things possible