题主问了个有意思的问题,其实这是个成语典故,历史上一直争议不断。其实这个成语在当时是没有的,你要说它的主人公是徐庶,没错,说关羽也没有问题,一个是因为主公,一个是因为母亲。它主要想表达的是身在一处而心在另一处,不能拘泥于它的主人公是谁,更多的想表达一种身不由己之感。