You are looking for reasons not to like any.
I think in your case Northeastern is best but judging by what you wrote Lehigh is a nice in between. There’s not much difference in weather from Bethlehem to Boston and the co OPs mean a lot. You note the hilliness of Lehigh. It’s not that bad honestly but if you have a physical limitation maybe it could be an issue.
Being two or 5 hrs from home. Honestly who cares ? If you want to be home, go to college near/at home.
I don’t see GW as a fit for you at all other than you said maybe you’d work in government. And you can do that from all three.
Good luck.