It Makes Me Wonder

Blue Rodeo

Call me a liar
A coward and a cheat 
And in my defense 
What case could I possibly make 
And how could I deny 
A heart so tender and sweet 
How could I betray 
A love so complete 

Well it's hard to explain 
The troubles that I've made
Lucky is the man 
Who learns from his mistakes 

There is little left 
For the man who hesitates 
And tell me what is gained 
By those who always take 
So here's what's left of my heart 
Yeah it's all torn apart 
You say your hands are tied 
And it's time to say goodbye 

Still it makes me wonder 
And it makes me cry 
Yes it makes me wonder 
And it makes me cry 
How the best things are won with sacrifice 

I can't stand the sight of my own reflection 
I just don't like what I see 
All I ever hear you saying to me
Is that I'm not the man that I used to be So take the veil from your eyes
This is who I've always been 
I know it's not a pretty sight 
Yeah I tried but I failed 

Still it makes me wonder 
And it makes me cry 
Yes it makes me wonder 
And it makes me cry 
Yes it makes me wonder 
And it makes me cry 
How the best things are won with sacrifice