sort form Submissions:
submissions
The Avett Brothers – All My Mistakes Lyrics 8 years ago
I believe this song is a representation of everything that one sacrifices or gives up for their loved ones. Sometimes these sacrifices just happen with time, like all of the past loves and heartbreaks experienced before their loved one. But it is worth it in the end, because he found his love.

* This information can be up to 15 minutes delayed.