- Spend UTXO_A (mine) and create new unspent output UTXO_B (yours)
...
- A few days have passed. I now spend UTXO_A, and create new unspent output UTXO_N to an address that I control
You're 2nd attempt to spent UTXO_A would simply be rejected because a majority of the network would have long since processed your first transaction. The rule that transactions should cancel each other and destroy the parent UTXO only applies before one of them has been accepted by a majority of the network.