My Time Has Come

I sung my heart out
With love
For years
And
I may have missed some notes
But
I nailed the song

And
My time has come
I have given you the lot
Be it not much
But
Be it my absolute best