The struggle bus!

Is it a thistle or a rose
Leading me down this road I am on

Guiding the struggle bus
To where I am destend
Where does this road go ?
How will I know ?

I lose my kind
I hurt within

Flickering light
Is that a sign

I know he loves me
No matter what

I can still strut
I walk through life
With a heavy heart

Where do I start?