You should consider how important it is to you to be able to access a vibrant gay millieu. These exist in Pittsburgh, Philadelphia, Washington, DC and to an extent in Baltimore. But towns like Harrisburg, York, Winchester, Harrisonburg, and New Stanton are far too small. Norfolk is borderline, but it is dominated by military, which is not to everyone's liking. Richmond and Charlottesville are also too small.
If you are used to rural life and do not feel the need to visit gay bars or dance venues, or spend time shopping and generally being out and about, then you could probably adapt to either place. Neither is without sizeable populations that would object to you. If you are serious about relocating to the mid-Atlantic, I'd visit each of the four cities mentioned, and pick one - then look at the transportation networks and pick a rural setting that is practical to travel from - at the frequency you think you would like - where life could be more affordable.
BTW, anywhere along the mountains is still susceptible to snow and ice - plus if you are rural, you won't have effective snow removal like you do in northeastern cities and suburbs. You could end up MORE disgusted by winter, depending on how remote you are. If you want to escape most of the snow, Pittsburgh is out. Go east of the Blue Ridge, to DC, Baltimore, or Norfolk...possibly Philly.