I've had my 5s for just over 3 years and the only thing that is a pain is I have the 16 GB version and it's been full for like a year. I need an upgrade this year due to being out of storage, and as weird as it sounds I'm deciding between the SE or the X. Typically I'm not someone who always has to have the newest and best thing because I know as soon as I get something it will be "outdated" within months anyway. But this year, I've been sucked into all this iPhone X hype! Basically, I'm down to these two scenarios: 1. Upgrade to the SE and hang onto it for a few years. It's on sale right now through my carrier. The 32 GB version is $180 and the 128 somewhere between $200-300. My thinking is if I upgrade to this I can wait a few years for Apple to work out any issues with the X generation phones, and give them more time to perfect it. Or maybe offer it at a cheaper price as those rumors have been going around. My intent would be after I've used the SE for 2-3 years to upgrade to whatever Apple's top line model is that year. 2. Buy the X because I want it like a kid in a toy store. I've been following the news for like the last year! Due to the price, and as someone who doesn't upgrade frequently, I'd hang onto it for as long as possible (for me, that's until Apple no longer supports it). I'm pumped about all the new features but at the same time get freaked about carrying around a $1000 phone (dropping it, stolen, etc.) Thoughts/advice? Anyone else really want the X but at the same time having difficulty with thoughts of dropping 1k for a phone? My mind changes daily on this and the SE promotion ends right before the X goes up for preorder. My head says SE, but my D says X.