1659996b0fb053a589b88a0e005b4c54ef22bc0f451e2dcf3c14437877d70de9
above is my TXid, pending for 26days. Tried to use BTCnitro/com to push it up but not work (they didn't refund me as they said, don't try)
Can somebody help me out so my transaction can be confirmed or btc back to my wallet to make a new transaction? I used Viawallet when send it
(and viabtc accelerator is too expensive, cost me more than $400 so forget it)
another interesting thing is while i send 0.08478975btc, now on explorer show it's 0.07618310 only

Your transaction will not get confirmed and it will probably drop from nodes in some weeks.
I suggest that you use the accelerator from mempool.space, as you didn't use RBF (replace by fee)