Life can be tough. Here's a Alfa to cheer you up:
This particular Alfa is a 1979 Spider Veloce (which means it has the 2.0L engine, the largest offered in the Spider). It also has just over 200,000 miles, which for a Alfa may as well be a million. Its also mine, I picked it up a few days ago for a extremely low price and so far everything is working just fine. More content on it will be coming soon, but for now pictures are worth a thousand words.