You may see me struggle when times are hard. Regardless if I'm weak or going to stand tall, You're there for me cause you're my rock. Life is never easy I'm going to fight to live. I wear the biggest smile cause of you. Life turns a page i hope my decisions are good, Knowing what didn't **** me would only make me strong. I have been scared and alone but you lit the way for me, Cause you are my rock. You're my earthly angel I'd be nothing without you. The road to success is never straight but with you're stead fast faith in me, I'll make it cause you are my rock.