A mega-project is a long-term, all-consuming climbing goal that you don't quite know if you'll achieve. If you're flailing in ...