OK....fess up...to whom does this beautiful country song appy?
I would particularly direct you to lines #5 and # 15. And please don't come back with that tired old phrase...."every dog smells his own dirt first"!
Personally....my bets are on Neo. (just kidding Buddy)