I've arrived to the conclusion that it doesn't matter how good is the phone you buy, eventually you'll get bored of it.
Even if it's a very good phone, like the OnePlus 7 Pro I got last year, you're going to get tired about using the same phone. https://trackeasy.fun/usps/https://showbox.tools/
I normally buy one or two phones each year, but the OP 7 has been the one that has lasted me more (1 year now), and I want to change it but at the same time I believe there's not enough reasons to upgrade. (right now I just want a less heavy phone, smaller and without the motorised camera, because it really annoys me when it pops out with the sound and vibration)