My theory:
The friend's crush liked Shi, so out of jealousy, because Jianli fidgets and wants to show of, she told everyone that Shi was interested in women so it's ridiculous for him to like her. This blows up and the guy is especially homophobic because he feels humiliated and every students and parents know about Shi's sexuality. And because this is not a tolerant society she is harassed and discriminated and all that stuff.
Also, Shi's family doesn't support her at all => her mother just give up on her and the father is especially mad about her "illness".
She then start to live alone without her father money/support.
She doesn't have self esteem.
But she meets one day the fabulous and unique future wife.