I made a promise to myself That I would always see this through No matter what it fucking takes Forever I'm staying true No place to run No where to hide I'll make these moments count I won't leave them behind My heart is true My mind is clear I'll take it day by day I won't give in to fear Every day they try to Draw me off my path I'm pulled in all directions But I've got to stay on track The hardest fight Is the one inside Weighed down by doubt But still I rise My heart is true My mind is clear I'll take it day by day I won't give in to I won't give in to fear Days go by and the pages turn But one thing stays the same I couldn't have made it this far without This promise that I made A promise to myself I gotta see this through No matter what it takes Forever I'm staying true Straight Edge Forever I'm staying true Straight Edge Forever I'm staying true