Smartphone upgrade history

LG L90 > LG G5 SE

obscure phone running android > SGH500T> S5(verizon) > S5(tmobile)> S5 (tmobile)
S5s are great, you will never make me change.
All three S5s still work perfectly, I just have them to have them.

Motorola Defy
iPhone 4
Yunsong YS6Pro (also branded as Gooweel M13 Plus, Timmy M13 Pro and some other name I can't remember)

Moto G (1st Gen)

Moto G (2nd Gen)

2nd-hand galaxy mini > 2nd-hand iPhone 5s
I hardly used the mini, but the 5s is still going strong and I use it daily. Seeing all these people getting a new phone every 1-2 years is baffling.

Nokia 3230 >Blackberry Bold 2 > Galaxy S3 > Galaxy S5 > Galaxy S7 Edge

?? > Motorola Razr > Galaxy S6 Edge > Xperia XZ3

Sony Ericsson k610i > Sony Ericsson Xperia Ray > Nexus 5 > LG G7

LG GM750 > nokia 6300 > Xperia z3c > Galaxy S8(next week)