The rampant "Your life is not complete without the latest new Shiny Thing (TM)" keep up with the Jonses consumerism isn't helping.
No, you do not need to blow $1,000+ on a new iPhone every year just because your neighbours do. This goes double if you sit back and consider what you actually do...