If you haven't already, I advise you to not watch past the end of season one.
Sure you might miss out on one or two storyline/dialogue gems, but on the whole you will be saving yourself a lot of unnecessary pain.
Take the glimpses of the future for instance. It's hard to shake the feeling that there is no way that most of them can come about.
The characters develop as the story unfolds further, and paradoxically this seems to destroy their comradeship and any chance of teamwork along with it, make them less secure and more helpless.
I'd like to be more specific about all the places that this went wrong, but If you are desperate enough to ignore my warning at the beginning of this post, then... you'll find out.