she's been through so much
19