Curses, Foiled Again

I had a flawless plan
To capture your beating heart
But someone came between us
My perfect plans she did thwart
So now I sit lonely
Wondering where you are
I stop and catch my breath
Whenever I see your car
This town is just too small
For me to forget about you
I see you at the grocery store
I hear about everything you do
So I try to pick up the pieces
And ban you from my heart
It is still a work in progress
But I chose this place to start