Translation of At arm?s length by Feeling Left Out

From:

You've met your match
He sounds like a superhero
He's just like you, just like you
Everything you are looking for
He loves your every move
Sleep next to him...
While I sleep alone

I'm just asking for honesty now
I need a reason to keep you away
A reason to keep you at arm's length
I never should have let you back in

And now it's 3:17
As my alarm clock seems to read

This hate has nothing to do with you
I hate myself
For letting it get this far, once again
I could have prevented this harm
But living in sin
Keeps us warm....
Keeps me warm

Similar situation happened last year
Should have been fair warning
to keep you at arm's length
Keep you at arm's length
Translate to:

You've met your match
He sounds like a superhero
He's just like you, just like you
Everything you are looking for
He loves your every move
Sleep next to him...
While I sleep alone

I'm just asking for honesty now
I need a reason to keep you away
A reason to keep you at arm's length
I never should have let you back in

And now it's 3:17
As my alarm clock seems to read

This hate has nothing to do with you
I hate myself
For letting it get this far, once again
I could have prevented this harm
But living in sin
Keeps us warm....
Keeps me warm

Similar situation happened last year
Should have been fair warning
to keep you at arm's length
Keep you at arm's length