
Sometimes I wonder what you see in your reflection
Do you see what I see, do you see any of your perfection
How many times have you saved me and made my day
How many times have you hated me but loved me anyway
You put up with so much on top of what you’re going through
You love so much even though none of us deserve you
I’ll never understand how you deal with everything and still smile
I’ll never understand how you cry so much but still go the extra mile
I just wish I could give you the world, you deserve it
You’re so beautiful and perfect and it’s about time you know it