dear mr dad thanks for tearin my heart down
thanks for breaking every promise that you'd always be around
endless nights of waking up to fears of what's been done
even through all of this i promise you haven't won
dear mr wrong thanks for seeming like you were right
thanks for shoving me around through our endless fight
maybe one day you'll remember the damage that's been done
and that will be there to remind you that you never won
because times get hard but time goes on
and time heals everything to make you strong
so no matter the heartache and no matter the pain
don't forget to get a rainbow you need a little rain
dear mommy dear thanks for giving up on me
thanks for taking time to learn about the tears that you would see
sometimes when you feel alone remember what you've done
and you're the only reason that you never ever won
dear miss best friend thanks for giving me that high
thanks for hooking me up with that really shady guy
looking back i cry because of things that you have done
but like the rest you know that you have never won
because times get hard but time goes on
and time heals everything to make you strong
so no matter the heartache and no matter the pain
don't forget to get a rainbow you need a little rain
and no matter the rain i promise to keep walking through
and no matter the storm i won't go running back to you
and no matter the fight i'll keep my head looking high
because in the end you aren't worth any tears i could cry
because times get hard but time goes on
and time heals everything to make you strong
so no matter the heartache and no matter the pain
don't forget to get a rainbow you need a little rain
