Am I justified in my frustration?

You need a slide hammer like this, - never disappoints .

https://www.forabodiesonly.com/mopar/attachments/p1010047-jpg.1715306584/