You've been on my mind for weeks
Constantly
I almost thought I'd developed insomnia
I've found it so hard to sleep
Plagued with bad dreams
Raw and painful memories
It's always the same demons at work inside me
They remain invisible and can't be seen
The poison that runs through my bloodstream
I prepared myself for the battle convinced I was going to lose
I even went through what felt like hell
When you said you had feelings for someone else
I thought it was the end
That months of silence had pushed you over the edge
The one thing that I couldn't comprehend
Was how I could be stupid enough to let it happen again
Then something changed
And things started to make sense
You were silently fighting your own personal battles
And had your very own demons to tackle
Trying to do it all alone
I wish I could've given you my hand to hold
Been the hero brave, strong and bold
Who am I trying to fool when I left you in the cold
It was then I realised how much you mean to me
And just how special you really are
I chills me to think that I could have left even the tiniest scar
On your precious heart
But somehow we found a way
Largely down to you keeping the faith
I still find it miraculous that you didn't walk away
It must have took some serious guts for you to stay
And that's a debt I'm determined to repay
The power of love is something you can't underestimate
I never again thought I'd hear you utter those three words
It's a punishment I certainly deserve
Yet you did and they're priceless
The best in the world
I suppose the fact is that love never dies if it's true
And as long as our love is true
I'll never lose you
Because you'll always be etched on my heart
Just like a tattoo.