Now we live in two worlds apart But I had to find my way No matter how long or far Where I'm loved is where I'll stay I found a way to heal my heart The time and space to understand The line was deep I had to draw I couldn't live my life in mother's hands How else can I tell you to let me be Just save yourself, and don't you try to rescue me I was the good son You told me I couldn't trust anyone I was the blind one To all you did and said that was so wrong I was the good son Why did you lay your weight on me for so long? You kept me weak not strong You wanted a good son, well I was the good son All the shame that can't be seen With all the fire inside me Undermined, defied my dreams Now your acts of love won't set me fee Every lover in your eyes Ends up using me in time My father figure's lost in lies You cast your shadow to never let us shine So how do I show you all the past mistakes They make you seem Impossible to trust, impossible to love I was the good son You told me I couldn't trust anyone I was the blind one To all you did and said that was so wrong I was the good son Why did you lay your weight on me for so long? You kept me weak not strong You wanted a good son, well I was the good son