what happened when your transaction gets rejection?
You will be able to spend your coins again.
If I would have to wait for more than 2 days then I would prefer for my BTC to be sent back to my blockchain.info wallet.
You can't choose when your transaction will be dropped from the mempool. Which means that your transaction may stay stuck for some time if it doesn't get confirmed soon.
Some wallets will even rebroadcast your transaction until it gets confirmed, making it hard to spend your coins to another address or with a higher fee.