No need to panic i think if it will not confirm sooner it will be paid back to you ! Can be coz of the fees
Yup the two transactions are still confirmed because they have a low fee rate. But since OP is using bitcoin core, the wallet will not drop the unconfirmed transactions but will keep rebroadcasting them to the network, and the "it will be paid back to you" part is not true.
Thanks for pointing this out can i ask why ? the reason so i can know too !
Thats just how bitcoin core as a wallet works. It rebroadcasts the transactions from time to time to make sure the network does not forget about it. It is a usefull feature in most cases.
@OP if you want to prune the unconfirmed TX from the wallet launch bitcoin core with
-zapwallettxes=1 this will remove all unconfrmed TX from it and might take a while. Wait a few days for the rest of the network to forget as well. Do not skip this part, if you create a new TX while your old TX are still around you could make it worse. After at least 48 hourse (counting from zapping the TX) you should be fine to create a new TX with a higher fee.