You see : we clearly have enough stuff to fill a museum.
May be it can push us so have a little less horror to show ?
We'll have less horror to show when clients and project managers stop setting unrealistic deadlines and stop changing requirements every step of the way.
Hey now, it sounds like you haven't embraced the Agile way.
Next you'll be looking for specifications and time to do the work properly.