Considering the iPhone SE 3rd Gen: Is It the Right Long-Term Choice?

I’ve always used Android phones and currently have a Samsung S10e, which I like for its compact size. However, after 5+ years, I’m considering a new phone, but most modern phones are quite large. I was interested in the iPhone 13 Mini, but since it's discontinued, I couldn't find it new in my country. Now, I’m looking at the iPhone SE (3rd gen) and have concerns about whether it can last a full day with my typical usage and if it can serve me well for at least 5 years, as I tend to keep my phones for a long time.

My usage includes calls, WhatsApp, banking apps, UPI payments, occasional use of cabs, Google Maps, Reddit, and light browsing when needed.