Life brings it's hard knocks now and then. Beauty for Ashes is that song about hope that good things do come out of the bad times.