Are the hinges worn, can you lift the door up and feel any play.
Might be as easy as drilling old hinge pin and e=inserting a bigger one..
Keep the dry grease up to it in you maintenance routine,...