DC motor keeps wearing out

Do you put any lubrication on the bearings? The exposed bearing shows it is a simple brass or bronze sleeve bearing. Without lub, you get what you are experiencing.
If the motor just quit , then the brushes would be suspect, but just slowing is bearing problem.

Paul