Skip the first chapter, it's not relevant to the storyline. I was very surprised at how much I enjoyed this novel, given I usually stay away from Chinese drama. Typical scenario of the Female Lead being cheated on and painted as a villain, but the author portrayed her growth into her own independence in a well-defined way. Lots of plot twists, not too overwhelmingly complicated plot with many coincidences, I'd give this 7/10.
People had mentioned the confusing names, it took me awhile to wrap my head around it too. Close friends/family call each other by nicknames, but instead shortening as in western standard, the nickname can be repeating character, or add in another name for endearment.