Caught me on a bad day

Even if I want to
There's not a lot I can do
It stands to reason
I haven't got a halo
I hate to turn away though
I'm only human

Count how much good men give to keep in line if
That's the going rate for heaven
But even if I try
I couldn't make it right
You see my hands are tied
And you caught me on a bad day
Even if I'd like to put the world to rights
To be the better kind
Well you caught me on a bad day

I keep what I've been given
A standard way of living
It's justified
'Cause even saints are known to
Sneak in the odd sin or two on the side