So hard So far

I was young and I didn't know

How it feels when your heart gets broken

I was young how was I supposed to know

It would hurt so bad I'd cry

Some days are down

Some days are cool

Some days I fly

Some days I fall

But it always comes back, comes right back to

I don't wanna let it go

I just can't let it go

Said I don't wanna let it go

I just can't let it go

It's so hard, so hard

When you're so far

And you're breaking my heart

How's it over

We were supposed to

Be together for life

It's so hard, so hard

When you're so far

And you're breaking my heart

It's so hard

You're so far away

It hit like a hurricane

Like wind and rain

I'm blown away, so broken

Now my heart will never be the same

And it hurts so bad

Feels like I'm gonna die

Some days are down

Some days are cool

Some days I fly

Some days I fall

But it always comes back, comes right back to

I don't wanna let it go

I just can't let it go

Said I don't wanna let it go

I just can't let it go

It's so hard, so hard

When you're so far

It's breaking my heart

How's it over

We were supposed to

Be together for life

It's so hard, so hard

When you're so far

And you're breaking my heart

Seems like it's everyday

I can't stop missing you

I'm starring at these walls

I'm waiting for your call

I'm really hurting

And there's nothing I can do

When will it ever end

I can't believe this is the end

I can't believe this is the end

I can't believe you were my friend

Oh

I don't wanna let it go

I just can't let it go

Said I don't wanna let it go

I just can't let it go

It's so hard, so hard

When you're so far

It's so hard, it's so hard

How's it over

We were supposed to

Be together for life

It's so hard, so hard

When you're so far

And you're breaking my heart

It's so hard

Said I don't wanna let it go

I just can't let it go

(You're so far away)

Said I don't wanna let it go

I just can't let it go

So hard, so far

It's so hard