Forethought. What’s in the name?

fore · thought /ˈfôrˌTHôt/ noun 1. Careful consideration of what will be necessary or may happen in the future. I have always had an uncanny ability to see situations from various points of view (and yes, I do love sudoku).