An absolutely appropriate song for my situation

Johnny Cash – Time and Time Again

I wish my heart was stone
‘Cause you’re hard on flesh and bone
but even if my heart was stone
I couldn’t stand it long

‘Cause time and time again
You’re gone with the wind
And even when you’re here I know
You’re making plans to go

Chorus
You come back and I take you back
But you’re like the shifting sand
and like the sand you shift right through my hands
Time and time again
I got you time and time again
(Chorus again)
I lose you time and time again

I wanna be your man
So I give in all I can
and when I give in all I can I give up time and time again

You take hold of my hand
And I look at where I stand
And I say this is my last stand
Time and time again

Chorus
I got you time and time again I lose you time and time again

It was hard to find the lyrics so I did them myself. It is a very befitting song.