is it all worth it?

Ditch it and get a rust free car.
These cars can be had dirt cheap if you wait for the right deal.
Not that it matters, there are very few cars that I would give other advice about.