It's Been a While

It's been a while since I last laughed
I ought to thank you for that
It's been a while since I last let it all go
I ought to thank you for that too
It's been a while since I've been happy
And God knows when the next time will be
It's been a while since everything felt right
Even just for a fleeting shadow of a second
And I really ought to thank you sometime
For reminding me I could be enjoy life at all.