I can't imagine what my childhood would have been like without hockey (outside on the lake, not cooped up in an air conditioned arena you have to pay to get into), sledding, and snowball fights. You ever been ice fishing? Snowmobiling? I wouldn't dream of parting with any of that.
We have summer also, and it's not as hot and humid as yours. It's a great time to go to one our many lakes (I'll take fresh water over salt water any day) or to my family's cabin on the St. Croix. I love being out on the water. I also enjoy hiking and camping, without sweating like a dog because of the excessive heat.
In addition to all the great outdoor activities, Minneapolis and St. Paul have much to offer on its own. We're widely considered to have the best theater outside of New York City, and a lot of great places to eat also. NYC probably beats is in that department too, but we don't live like sardines surrounded by jerks and paying through the nose for everything. I will admit I've had some really good Texas BBQ, but I've found places here that are almost as good.
Like I said, it's personal preference. If you're happy down there, good for you. I'm happy here. I don't expect to change your mind. I'm just explaining why I find it better up here.
Oh, and my brother lives in Virginia Beach - not near I-95.
Believe it or not, we have many of the same things. We even have ski resorts. No ice fishing, but lots of fresh water lakes and rivers. Not as much as you. I have a sister and stepfather in MN so I know what they go through. They want to move here. We still get the few inches of snow in the winter, sometimes several feet. Typically two solid weeks of freezing weather. But overall, I will take the weather here over California or any other state. I only miss the Mexican food.