So i was thinking if i send a bitcoin transaction without the miner fee or a very low fee what will happen ? would i get the coins back eventually ? or they will just stuck there forever ! and if that happened how to do that double spend ?
If you send a transaction with a low fee, it may take forever to confirm but if you are not in any hurry that can be a way to save in fees, but to send a transaction with no fees will probably result in your transaction to never confirm and your funds will go back to your wallet, but you will have wasted too much time.