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.
Sending bitcoins without miner fee and low fee both are risky your good luck it will take a long time and confirm, but most of the times it takes a long time and finally disappear if you do not pay miner fee. I never experienced like this maybe in this situation our coins will back to our wallet.