There was a poster on my Red Sox message board I attend who would do this same thing. He's an avid Sox fan, but everytime even the slightest thing went wrong, he'd not only throw in the towel, his house, his car and everything he represented was thrown in aswell.
Pedro pitches bad on opening day, seasons over.
The point is, no one can just throw away countless hours spent with these people, and regardless of how many times they give up, and how many times people tell themselves they'll never come back, they always will.