If you're as janky as you claim you are, then do what was mentioned above and build some sort of tree house like a 1/2 mile into the woods, doesn't have to be a treehouse, just some sort structure, with a fire pit for a source of light or something.
Warning: This will require some effort.
But I'm serious it'll be totally worth it, Inconspicuous, private place to chill, easy to run worst case scenario.
Also be careful not to build it on someones land since you live in New Hampshire, a small group of kids with liquor they stole from their parents isn't worth a shotgun shell too the face.