These are all the song meanings
Go here to learn all the song lyrics
Go here to learn the basics of Matchbox 20