Today, God sent me an angel
It appeared at my doorstep
Ringing my doorbell
Trading wings for footsteps
The one I had prayed for
A guardian I've needed for years
Finally, you found me
In your arms, abolishing my fears
Others overlooked
A few did try
Giving up in the process
I continued questioning why
It took three decades
Until you walked into my life
I've survived through it all
Partaking in joy, contending my strife
His planning is perfect
We both have learned
All I have given is love
And now it's been returned
© JL Smith