Phillies fan here. I grew up less than 30 mins from Philadelphia, and the southern NJ town I live in now is right across the river. My hometown was full of South Philly Italians with 12-letter-long last names that ended in vowels, and you'd pretty much get beat up in the schoolyard unless you were an Eagles/Phillies/Flyers fan (no one cared about the 76ers then, and no one cares about them now).
So yah, I've ridden the peaks and valleys. I missed the 1980 World Series win by a few years, but I was there glued to the TV in 1993 against Toronto, and of course in 2008 when they finally got another parade. The last few years have been really hard to listen to (I don't like their TV announcers so I listen to the games while I'm home or on the road, their radio guys are awesome), but I've been here before and I know they'll rebuild. The guys from the 2008 WS team are all aging out and moving on, and there's some great young talent coming up through the system. I think their front office is full of idiots, but I have hope for the future, and I relish every win (hell, I relish every HIT) while we get there.