Who is there for me

Who is there for me?
I listen, and I hear
I give, and I help
I'm lost, and I strayed

Who is there for me?
I care, and I love
I go, and I be there
I search, but I couldn't find

Who is there for me?
I say, and I believe
I assure, and I encourage
I walk, and I lie down

Who is there for me?
I hold, and keep holding
I reach out, and grip tight
I lie down, and stay that way

Who is there for me?
Willing to listen and to hear
To give and to help
To care and to love
To come and be here
To say and believe
To assure and encourage
To hold and keep holding
To reach out and grip tight

Then I wake up, and walk weakly
I'm weathered and I'm worn, I'm weary
Still I couldn't see anyone there
For me