"Shoulda, Woulda, Coulda" as written by and Beverly Knight Craig Wiseman....
People say that together we were both sides of the same coin
That we would shine like venus in a clear night sky
We thought our love could overcome the circumstances
But my ambition wouldn't allow for compromise

I could see in the distance all the dreams that were clear to me
Every choice that I had to make left you on your own
Somehow the road we started down had split asunder
Too late to realise how far apart we'd grown.
How I wish i, wish I'd done a little bit more

Now shoulda woulda coulda, means I'm out of time
'Cause shoulda woulda coulda, can't change your mind
And I wonder, wonder, wonder what I'm gonna do
Shoulda woulda coulda are the last words of a fool

People ask how it feels to live the kind of life others dream about
I tell them everybody gotta face their highs and their lows
And in my life there's a love I put aside, cause I was busy loving something else
So for every little thing you hold on to, you've got to let something else go

Fool if I would now forsake the opportunities are fate
I know I'm right where I belong
But sometimes when I'm not so strong I

Lyrics submitted by JulianCasablancas, edited by NathanBond

"Shoulda Woulda Coulda" as written by Craig Wiseman Beverly Knight

Lyrics © Universal Music Publishing Group

Lyrics powered by LyricFind

Shoulda, Woulda, Coulda song meanings
Add your thoughts


sort form View by:
  • +1
    General CommentThese lyrics are incredibly wrong.
    NathanBondon January 22, 2013   Link
  • 0
    General CommentI thought this song was called Shoulda Woulda Coulda. I may be wrong, in which case, I'm sorry. I'm going to check up on it, meanwhile.
    Bobo192on June 11, 2002   Link
  • 0
    General CommentI love this song... First time I heard in the radio :D
    nagareboshion July 13, 2002   Link
  • 0
    General Commentyeh this song is called Shoulda Woulda Coulda!
    angel2kisson August 25, 2002   Link
  • 0
    General CommentYeah, it is. But I don't like abreviating. Sorry, I figured everyone would know what I was on about. A thousand pardons.
    JulianCasablancason September 02, 2002   Link
  • 0
    General Commentno problemo
    angel2kisson September 03, 2002   Link
  • 0
    General CommentShoulda woulda coulda is not short for 'should I, would I, could I' it's short for 'should have, could have, would have'. Otherwise the song makes absolutely no sense...It's about things she should have, could have or would have done. But as she says, at the end there's no point in thinking about what you should have done, as you can't go back and change it.
    Jimmyon April 13, 2006   Link
  • 0
    General CommentIn my honest opinion, I think that she is a very underrated artist. She's got such a amazing voice that is able to convey so many powerful emotions. I love the fact that she displays her wide vocal range in this song... hitting those low notes in the first verse, and belting it out with all that she's got in the near end.
    As regards to the lyrics, we all have our moments where we might have regretted making a certain decision in life. But inevitably, it always happens at some point. And once you've made that decision, you need to deal with the consequences and move on. The way I see it is this - she made a choice to choose her career instead of a potential relationship.
    "But my ambition wouldn't allow for compromise"

    She has put her heart and soul into singing and her music that it's "Too late to realise how far apart we'd grown".

    "Shoulda, woulda, coulda are the last words of a fool". Of course, one should try to avoid having regrets in life. But sometimes you might let things like ambition and work get in the way of your other needs in life.

    Needless to say, I find Beverley Knight's lyrics to be amazing and have so much depth to them. That's cause she's probably one of my favourite singers.
    survivorfon January 16, 2007   Link

Add your thoughts

Log in now to tell us what you think this song means.

Don’t have an account? Create an account with SongMeanings to post comments, submit lyrics, and more. It’s super easy, we promise!

Back to top