This song is by Skillet and it's one of my favorite because it reflects on my life very very much from what I've dealt with in the past. So when you down and feel like you can't go on just know you're strong enough to conquer anything you set your mind to, let it be depresion, suicide, being bullied, drug abuse, or cuts. Just know your Invincible and have a good future ahead of you.