Gen Z spends hundreds a month on 'treat culture,' justifying it with the challenges of daily life | Fortune