An SE would be good for you if you can find a used one for a good price. It has the guts of the 6s in the body of the 5s so it should last you a few more years at least
I was surprised to discover recently that you can still buy a new (not reconditioned) iPhone SE direct from Apple but the link to them is on the refurbished part of the site.