Greece basically embezzled Union's money.
As for Euro, it's not exactly self-sustainable, but it can stand if Germany props it up. And Germany has an interest in doing so, as a unified market is awesome for them as Europe's industrial powerhouse. Store shelves all over EU have seen a rise in share of German products thanks to Euro, and it's even spilling over to neighbouring countries.