Are you ever gonna leave
Or are you scared of letting go
Do you need a reason
Maybe a reminder of whom you are
No how dare you say
You will never gonna love again
Open your heart
Life is full of surprises full of surprises
Let your light glow
Life is so full of surprises full of surprises
Open your heart
Life is full of surprises full of surprises
Let your light glow
Life is so full of surprises full of surprises
Are you ever gonna speak
Or are you scared of sharing too much
Do you need assurance
Do you need a guarantee
Of what you will get
No how dare you say
Your dreams are too far fetched
Open your heart
Life is full of surprises full of surprises
Let your light glow
Life is so full of surprises full of surprises
Open your heart
Life is full of surprises full of surprises
Let your light glow
Life is so full of surprises full of surprises
Ah life is so full of surprises
They say look at the world in two force
The is givers and the is takers
You ought to know
Lucky i've been on both
Ends of the road
Trust me when i say
The absent is in your heart
Open your heart
Life is full of surprises full of surprises
Let your light glow
Life is so full of surprises full full of surprises
Open your heart
Life is full of surprises full of surprises
Let your light glow
Life is so full of surprises full of surprises
Ah life is so full of surprises
Mh life is so full of surprises