Giving in, giving up, When does this all stop? Giving you one more day, Telling you I'll stay. Giving you the best part of me, Maybe one day you'll stop and see. Giving you two, When you never knew. Giving you trust and love, When all you do is push and shove. Giving in, giving up, We're never going to make it to the top. I give and give, When I barely live. You take and take, Forgetting each mistake. One day I won't be here, Will you even care? I give, I love, I give, I stay. Giving you everything, everyday. Forgiving you for it all, Forgetting never the pain of it all. My heart broken, bleeding, You stand there greedily feeding. Giving you each drop. Knowing you'll never stop.