You are using an outdated browser. Please
upgrade your browser to improve your ReverbNation experience.
Everything always comes back full circle. Life is so mysterious yet predictable. It's hard to tell when you're making a huge mistake or doing something amazing. Sometimes when things repeat themselves