Android 4 slows down over year without reason
Try a factory reset. After a while, things get gunked up with tons of unnecessary files that aren't always deleted and a lot of other stuff.

However, your phone will always slow down over time because apps become more demanding as technology progresses. There isn't much that can be done about this.