Who are you to say that love isn't give and take?
That it's a silly game, you just put away
Then who am I to judge the choices that you made
Whatever is going on, it's just a big mistake
Well, I thought I would feel better by September
But reality won't always serve the truth
How often don't I find myself remembering you
But I still believe in roses in December
There's a part of me who just can not let go
I still believe in roses in December
I still believe, don't say
Who are you to blame me for what I have done?
Just take a look at you, I'm not the only one
And who am I to claim it's all gonna be okay
A thousand butterflies never stay
Well, I thought I would feel better by September
But reality won't always serve the truth
How often don't I find myself remembering you
What broke inside the day I saw you laughing
And the smile you wore was not addressed to me
So maybe about time I stopped pretending, to see
But I still believe in roses in December
There's a part of me who just can not let go
I still believe in roses in December
I still believe, don't say
But I still believe in roses in December
There's a part of me who just can not let go
I still believe in roses in December
I still believe, don't say
But I still believe in roses in December
There's a part of me who just can not let go
I still believe in roses in December
I still believe, don't say it ain't so