Need to get a tub in our 1950 house refinished. Can't come out due to the way the remodel was done 10 years ago (we bought it just over a year ago, so it's not our fault ), so can't be reglazed. From what I've read up on and seen, there are 3 ways it can be done:

Buy a cheap kit at a hardware store and brush it on without sanding, etc. (that's what the handyman did when the sellers got it "refinished" before we bought it), and that lasts for less than a year, we've found.

Sand it, spray some kind of epoxy stuff (similar to paint, maybe?) on it, and from what I've heard, that lasts about a year or so, maybe longer.

Miracle Method - supposed to last 10-15 years, but reviews indicate it doesn't always, and the quality depends very heavily on how much the applier cares or knows about how to do it.

We plan to be in this house 'til we die, and I know there are people here with lots of expertise, so wondering if anybody has any tips on what might be the best choice, any experience with any of the methods, any other methods I'm missing? Thanks much in advance.