First of all, Ru Ping's education is higher than Yiping's, and Yiping, who knew He Shuhuan, was just a little singer at that time. Especially in those days, singers always gave people a bad impression, but even so, He Shuhuan chose to be with Yiping. Although He Shuhuan knew RuPing much earlier than Yiping.
Love may be a kind of fate, sometimes you don't pay attention to coming first. But in this play, people can feel that if He Shuhuan had not met Yiping, he would have walked with Ru Ping. Perhaps the reason why Shuhuan finally chose to be with Yiping was love at first sight.
One rainy night, Yiping came out of Lujia and was beaten by his father. Yiping and Shuhuan met. On that rainy day, she met He Shuhuan and fell in love with him at first sight. Seeing that state also deeply aroused He Shuhuan's desire to protect the girl, so from that night on, He Shuhuan fell in love with Lu.
In fact, I think He Shuhuan's choice of Ru Ping has something to do with Ru Ping's mother, Aunt Xue. In this play, Aunt Xue plays a mean and domineering villain. For He Shuhuan, who is heroic and has a sense of justice, he certainly has no good impression on Aunt Xue.
So, maybe this mother-in-law became a reason why He Shuhuan didn't choose Ru Ping, but the most important reason should be that He Shuhuan fell in love with Yiping deeply and fell in love at first sight.