The Passersby painted tunnels

In some tragicomic way you convince me to stay
Like some clueless cartoon standing right in harm's way
Like my heart has been led by some mischievous force
Down a slow rollin' river at the end of its course
And it takes me by surprise each and every time
You reveal you are the villain in a hero's disguise
Just another simple sucker never learning from her past
So I guess it's not the first time and I guess it's not the last
How many painted tunnels must I run headfirst into?
Before finally facing the fact - there's no getting through?
And how many times will I rise from the blow with a halo of stars
all spinning bright and aglow saying Here we are. Again.
Once you've had your way you call it a day
Like some big bad wolf that's just mangled its prey
Like all you need is the thrill of the sport
Like it doesn't even matter it's been me before
By now I should know better
By now I should know best
But I only lick the wounds I see and forget all the rest
Just give me time to heal and counter your attack
Before you drop another anvil or tie me to the tracks
How many painted tunnels must I run headfirst into?
Before finally facing the fact - there's no getting through?
And how many times will I rise from the blow with a halo of stars
all spinning bright and aglow saying Here we are. Again.