The ironic thing is that I went from Windows 10 Mobile to Android but then back to Windows 10 Mobile a year later.
Long story not so short, bought a Xiaomi Mi Mix back in 2016, phone was fantastic, OS not so much, had some apps that weren't on the Windows 10 Mobile. This thing was good enough...