A good Shojo manga has to have three traits in order for it to stand out as one of the better ones in a bottomless sea of options: well-written romance, adorable fluff, and occasionally some really heartwrenching angsty moments. A lot of romance and cuteness with no sadness only end up giving readers an overwhelming sugar rush. On the flip side, too much drama and heartbreak with no fluff relief simply makes everyone too drained to continue. It's the nuanced and delicate balance between these three qualities that transforms a shojo manga into a masterpiece—and authors who manage to achieve it are absolute geniuses.