I have an X myself and decided to throw the towel this year. I'm out of memory with the 64GB and have to keep pushing 5 years worth of photos and messages out. I also had to replace the battery once already and had to replace the camera (wobbly lens, all of the sudden) too.
I had to replace the screen twice (first time under the extended warranty/recall, second time I had to pay; it just becomes unresponsive and you get locked out of the phone). To make matters worse, the new one is arriving on Friday and the screen stopped working again last Monday. More than 90 days passed since the previous repair, so nothing to do and I'm locked out of the phone again because you can only unlock iphones through the touchscreen.
The phone is everything but snappy these days. I don't have tons of apps, but it stutters significantly from time to time.
One detail, phone doesn't have one scratch and is in perfect condition outside. Dropped it very few times and it was always inside a good case.