Should I get a new phone

I have the iPhone 5s that I have had for 4-5 years and it's been being crappy on and off for the last 6 or 7 months. If I get a new phone I would prob want the iphone se because its small but updated then the 5s. What do you think should I get a new phone. Have I had this phone long enough. My mom doesn't think so but i thought most people update there phone every 2 years even if it's working fine.