You never fail me, you never let me down
You're always there to pick me up off the ground
You hold me close and still my fears
You wash away the pain and wipe my tears
You're there with me through the worst and best
You keep me happy through all the rest
You build me up when others tear me apart
You stanch the wounds of my bleeding heart