Jeff,
I've enjoyed reading about your dreams and what you're doing to help it become a reality!
I just wanted to give you a little nudge of hope so you know it is not dangerous to be optimistic :)
I love optimism, I think it must be why my husband married me. He can be a pessimist at times.
Speaking of whom, when we got married we set our sights on purchasing land for our 10th anniversary. The plan looked something like buying a cheap(er) fixer upper, living there, fixing it, saving as much money as we could (which would not have been much at first given our circumstance and cost of living where we are), and selling the home we fixed up to purchase land.
Well, three years later we purchased land around our 3rd anniversary!
And this is something I didn't think would be possible until more like our 10th anniversary :)
We've had the land for 3 years now. Unfortunately, we are not living on that land yet but we do have a house underway and should be moving in this summer.
Our 10 year dream has become a 6.5 year reality.
Someone with your kind of plan could had moved in sooner. We're building a standard small home and it costs a gajillion dollars to build anything around here, especially post covid.
If you intend to keep your girl by your side in all this I highly recommend setting it in stone (like, a literal stone i.e. ring... granted it doesn't have to be stone) and dreaming and doing together. Being long distance is a strain to a relationship so if she isn't completely on board with what you are doing then the stress compounds. You mentioned a lot about what you are doing and dreaming but given what she is studying she'll likely want to pursue a career after college... would you be willing to move for her job? This doesn't mean you can't go to Virginia, but just something you may want to discuss with her. If you would need to move for her job then you can always sell whatever you have going in Virginia and start fresh elsewhere, as you alluded to.
Also, I don't particularly mean marriage, just an engagement if it seems appropriate. I of course have no insight into your relationship and how long you've been together so an engagement could be inappropriate right now.