Angels swirling all around me

What are they doing here?

Are they here to guard and protect

Or steal my life away.

Grant me solace

Or warn me of things I've done

I do not understand them

I don't think anyone does

So many versions

Flitting around

People may speculate

But none really know

What it is

Their angel does

Some believe they're guardians

Sent to protect

Some believe it's the angel of death

Come to take them away

Still others believe they're a shoulder to cry on

To comfort us in our time of need

Tell me, dear readers

What's your guess?