Lyric discussion by willbus 

Cover art for Cannonball lyrics by Five Iron Frenzy

I think this song is about how even failure is not coincedence or accident. God will use your failures just like He will use your victories. Nothing is too lost to be found by God. If you fail, your failure will be used.