Watching the Meryl show right now and reading everyone's comments. I lived in Worcester for many years, and I will say that weather is dead on. That constant rain/snow mixture that never stops, a cold dampness that gets right into your bones. Worcester- UGH. It actually feels better when it drops a few more degrees and goes below freezing to just snow.
Don't join a dating site, get out of the scooter, into a gym or pool. Start seeing a therapist regularly. Get a hobby, volunteer, something. THAT is moving forward with your life. Not dating in a scooter.