Know I’m old and out of touch. But for some reason never heard this song, Stressed Out, until a few days ago. It has been on YouTube since 2015 and have 1 and half Billion views. It is from the group twenty one pilots. The song is off their album Blurryface. Really like this song a lot. Has been stuck in my head for days now. If you are like me and never heard it. Give it a listen. Think everyone can relate to it. You can do so > here or below.