On my shoulder

Some people have an little angel on their shoulder, whispering things in their ear.
Others have a little devil on their shoulder, whispering other things in their ear.
Sometimes, a person has both.
Me, I have Fred.
Fred sits on my shoulder and whispers things in my ear.
Fred’s kinda big, a lot bigger than an angel or a devil, so it’s hard to walk around with him up there.
“Mind getting off of my shoulder and walking?” I ask Fred. “You’re really heavy.”
He whispers in my ear. “Keep walking, pal.”
And I keep walking, as best I can.