but I am not aware of any wallet that has a built in feature to do that
Sparrow allow you to change addresses when replacing a RBF-enabled transaction with a new one paying higher fee.
Thb though, I'm a bit curious to see how long this transaction will stay unconfirmed in the mempool if I just leave it. Not in a hurry to spend the coins, and having them stuck is a way of bolstering my resolve to hodl
Take note that each node has its own mempool.
The fee rate you used for your transaction is lower than the purging fee rate of nodes with default mempool size and many nodes have probably dropped your transaction from their mempool.
Even if your transaction is rebroadcasted, there are nodes that will reject it. So, you should be able to find nodes that don't have your transaction in their mempool.