Intr: (Am Em C G D C D) 2xAm C/GLook in the mirror and tell meD/F# F GJust what you seeAm C/GWhat have the years of your lifeDTaught you to beF GInnocence dyin' in so many waysF EmThings that you dream of are lostD B7Lost in the hazeChorusEm DHold on, baby, hold onC/G D'Cause it's closer than you thinkAm DAnd you're standing on the brinkEm DHold on, baby, hold onC/G D'Cause there's something on the wayAm D E Esus4 EYour tomorrow's not the same as todayAm C/GDon't you recall what you feltD F GWhen you weren't aloneAm C/GSomeone who stood by your sideDA face you have knownF GWhere do you run when it's too much to bearF EmWho do you turn to in needD B7When nobody's thereChorusAm C/GOutside your door He is waitingD F GWaiting for youAm C/GSooner or later you knowDHe's got to get throughF GNo hesitation and no holding backF EmLet it all go and you'll knowD B7You're on the right trackChorus
Source: http://www.azchords.com/k/kansas-tabs-2129/holdon-tabs-405159.html