Feedback? Advice?

My Guardian Angel

There we stand on the edge of sanity.
You hold my hand as I look down
Into a pit of infinite questions.
There for me you whisper softly,
“It’s time.”
I falter, you stay calm.
Isn’t that how it always is?

Faced with my problems
I cower behind you.
Providing me comfort,
Warmth.
So perfect.
But now, on the brink of madness.
Will you save me?

A flash of white.
I scream out to you.
I am falling; it is too late.
All hope is lost and
I give in to the feelings
Overcoming me.
Where are you?

Wait, I hear you.
I am safe in your arms.
Again, I hear that sweet whisper,
“It’s time.”
Taking a breath
I step back and take it all in.
It’s never too late. Right?