I feel your frustration. Until the day before yesterday (Saturday), I hadn't gotten a decent ride in since early December. The same Polar Vortex plaguing you in VA was, of course, hitting us up here in MN. It was the road conditions that were mostly the culprit though, not the temps. Even with 4 rows of studs on back and front tires, it just wasn't worth it. Saturday got above freezing, so we finally could see some road surfaces. The studs will handle the slick ice of 'refreeze', so we got a nice ride in (my 'winter bike' is a Bacchetta G20), with only human power.
What's the prognosis on your battery pack, and how close to 21700 availability are we really?