This forum could use a bit of positivity so I'm hoping I can deliver with this story.
I've had an iPhone 5 for years, it worked and I didn't feel the need to upgrade while it was still working. Its battery was starting to go lately, it couldn't hold it's charge long and I didn't have the money to deal with it so I just carried on with it.
Yesterday it died completely and still hasn't come back on. So naturally, I reacted negatively for a while, I didn't and still don't have the money to fix it. So I just went home and went to bed and told myself I'd deal with it in the morning with a clear head. So I started looking at contracts so I could get a new phone, weren't really many in my price range. My mother then told me my sister had given me her old iPhone 6 which had a broken screen and my mother even paid for the screen repair.
I just need to pay to have it's network unlocked so I can keep my number and use my cheaper pay as you go sim card.
Counting this one as a win.