I had a FP2 for a year, it was not a bad experience, but some things where annoying: The battery live was not very good, the percentage often jumped and I needed to charge it twice a day if I used it more then usual. The microphone broke. It was easy enough to replace and Fairphone delivered the spare part on guarantee. I switched to Google Pixel because I needed the lastest version of Android for work (I do not have a work phone.) I am looking forward to a Fairphone 3 that hopefully will come to market next year. I have a colleague using a FP2 and a friend, that sill uses it, but is not so happy, having issues with the battery.
You asked for experiences, not advice, but here is some, if you don’t mind. Otherwise just skip the rest. I
If you really want to keep the phone for 5years, I would not buy the FP2 now. There is plenty discussion in this forum about this and some will disagree.
Fairphone is doing a tremendous amount of work to get the FP2 to Android 7, which was released two years ago. Don’t get me wrong, that Fairphone works on Android 7 shows that they really care. However, we are currently at Android 9, I doubt that this will ever be officially supported on the FP2.
The reality is: There might never be an Android phone supported with up-to-date software as long as iPhones are. But the future could be a lot better with technical advances in Googles Software introduced in Android 8 and 9.
If you do need a new phone now, you could try to keep the 5S or switch to a used 6S/SE. Stay in this forum, subscribe to the newsletter and check back next year to find out* when the next Fairphone is released.
* Edit by @Stefan to clarify the sentence. Nobody in the community knows a release date so this could be misunderstood.