Ah, that sucks :( I´m sorry to hear that. How about traveling by train or bus? Can this be a good option? At least for some destinations in your country? I don´t drive either so I know the struggle but I got used to using trains, buses and public transport anywhere I travel to ;)
RE: Appreciate Beauty of Nature with @phortun: round 222