Bitcoin propagation takes seconds. Nodes around the network should be able to see that you've made this transaction quickly.
Confirmations, on the other hand is different. By verifying, coinbase is talking about confirmations. With 2 satoshis per byte, it would take forever for it to be confirmed given current network conditions.
When you say forever?
Can I somehow cancel my transaction then?
The only way to "cancel" a transaction is to double spend, for example create a new transaction using the same the inputs, and setting it to a higher fee. Electrum doesn't provide that option through it's gui. I imagine there's a way to double spend using the console, but I do not know those commands.
As said above, there you can increase the fee for your current transaction, which will actually create a new transaction with higher fees. The transaction with the higher fee has a better chance of being included in the next block, and therefore being confirmed sooner.
If you are not in hurry, and you can wait for your transaction to be confirmed. The worst case scenario is it will be rejected by mempool, and eventually be cancelled. Odds are it won't take more than a couple of days to be confirmed.