Bianca Andreescu acknowledged when she won the Indian Wells title at the age of 18 that there would not be "butterflies and rainbows every day".
There were for most of 2019, however, as she added her home tournament in Toronto and then the US Open trophy, by beating Serena Williams in the final.
But then Andreescu tore her meniscus and did not play a single match in 2020. The following year, worn down by further bad luck and the solitary existence of professional sport, her mental health suffered and she considered giving up for good.
A break from the sport in early 2022 included a retreat in Costa Rica, and 12 months on the now 22-year-old is able to say with a smile on her face that she "loves being back on tour, and loves the sport again".