C Em Ge|-0---0---3-| B|-1---0---3-| G|-0---0---0-| D|-2---2---0-| A|-3---2---2-| E|-x---0---3-|INTROG C Em CVERSE 1G C GThey say don't let your past define youC GThen the record skips and life's stuck on repeatEm C GWhen you're looking back your ghosts are bound to find youEm C G N.C.So it's best if you let what is just beCHORUSG CHey, we always got tomorrowEm CAnd there ain't no use in fighting yesterdayG CSo tonight let's set the bar lowEm CJust be young, in love, and dumb enough to sayN.C.It's all good todayVERSE 2G C GWhy do we run ourselves in circlesC GAnd somehow still expect a change of sceneEm C GWe like to fill our paths with hurdlesEm C G N.C.But it's alright tonight we're over everythingCHORUSG CHey, we always got tomorrowEm CAnd there ain't no use in fighting yesterdayG CSo tonight let's set the bar lowEm CJust be young, in love, and dumb enough to sayN.C.It's all good todayBRIDGEEm CSo chill out take a step on back before we all drop dead of a heart attackG CAlways worry 'bout something but there's nothing wrong with us.EmSo let's raise our flags and drop our gunsCTake a little vaycay maybe have some funG CWhy we gotta be so seriousEmYeah coz sometimes all we need is nothingALT CHORUSG CHey lets set the bar lowEm CAnd live it up coz we're all up to live tonightG CGod forbid we don't get tomorrowEm CAnd all we did is all we done and that's alrightG CHey, we always got tomorrowEm CAnd there ain't no use in fighting yesterdayG CSo tonight let's set the bar lowEm CJust be young, in love, and dumb enough to sayEm CIf tonight is all we get then that's okN.C. G C Em CIt's all good todayG C Em CIt's all good today
Source: http://www.azchords.com/p/patentpending-tabs-31503/itsallgoodtoday-tabs-887980.html