Lyric discussion by shoeboxoflies 

Cover art for Great Provider lyrics by Barenaked Ladies

It's how about the guy in the song has a distand relationship with his father, and theres not enough time in his life to fix that, and its too hard to do.