The reasons why Silly Pillar did not marry Lou Xiao'e in the TV series "Silly Pillar" were as follows: The relationship between Silly Pillar and Lou Xiao'e was purely friendship and not love. In the novel, Shazhu and Lou Xiao'e had always been good friends. They supported each other and helped each other without any emotional entanglements. Silly Zhu was a responsible person. He didn't want to violate his moral code and values because of marriage. He believed that marriage was a responsibility and obligation, not a random decision, so he was unwilling to make such a choice. There were also many practical problems between Silly Pillar and Lou Xiao'e, such as their family, life background, occupation, and so on. These factors made it difficult for the feelings between them to develop further, so Shazhu did not choose to marry Lou Xiao'e. To sum up, the reason why Shazhu didn't marry Lou Xiao'e was because he paid more attention to his morals and values, but also took into account the reality.