Stonewall Jackson — Wanderin' Boy's Last Letter lyrics

I'm writing this letter to you tonight mom and this is the reason I write
It's been a long time since I have been home oh I wish I was with you tonight
I recall now five long years ago when I left there and I went away
I was too young to see I was wrong oh I miss you and dad more each day
[ steel ]
Don't ever forget in my heart there's regret
It's not your fault things turned out this way
In the gaveyard's a man that died by my hand
We learned lessons but sometimes they lay
This morning at dawn I must die for my wrong
Mom forgive me the pain I've caused you
The time must be near the parson is here and he's praying like you used to do
[ Lyrics from: http://www.lyricsty.com/stonewall-jackson-wanderin-boys-last-letter-lyrics.html ]