I have so many favorite songs. It all really comes down to my mood and what I feel like listening to at that particular moment in time. But I guess my all time favorite song, that I can listen to on repeat over and over again for hours on end, would have to be Fray by Staind. I can listen to it when I'm happy, pissed, sad, stressed, and even when I'm trying to fall asleep. It reminds me of what life is like sometimes and helps me calm down and get rid of those inner demons that make me want to lose my mind.
"So never again will I look back in vain...
...'cause today's not the past I don't need to re-live it."