I was born and raised in the Stonington, CT area. Several years in the Army took me to some great countries overseas. I've also visited many of our great states, but it's always nice to get back home to the ocean I grew up on.
As for all the complaining we do...with all of the places I've been I must say, no one can complain like a New Englander. We do it so well I'm not sure we even realize we're doing it. It's kind of like a sport for us. Asking why we stay in Connecticut is like asking some one after all the years of disappointment, why they're a Red Sox fan? It's just who we are, and I for one love it.