ah i see where i messed up now , thank you . what should i do now? should i double spend them?
You can try that if you don't care about your second transaction ever confirming.
If you can figure out how to clear the unconfirmed transactions from Electrum, you can create a transaction that spends from the first transaction's inputs but also include a higher fee.
If you can't double spend it, then all you can do is wait for a miner to confirm both transactions.
how long do you think that will take?
Usually a day or two. We are talking about confirmation times here. I personally had transactions with too low fee unconfirmed for weeks and I have seen unconfirmed transactions that have been 5 months old. There is no upper limit on how long you might have to wait if your fee is not high enough.
this bitcore is going to take a few days most likely to sync :/ .
I assume you are talking about bitcoin core, bitcore is something different. You dont have to fully sync in order to create or sign a raw transaction. You can broadcast it via a web interface[1].
IS there a way to just cancel it from the server?
You maybe connected to a single electrum server, but there are several thousand probably ~10000 full nodes that have a copy of your transaction. If you want to double spend you need for many of them to forget about the transaction. Which will happen over time, IIRC the default "forget TX" value is currently 72 hours.
I cannot find a way to clear electrum its giving me a headache searching. I reinstalled electrum and now it says "unconfirmed parent" im not sure if that makes a diffrence.
Did you try to spend one of the outputs here[2]?
[1]
https://en.bitcoin.it/wiki/Transaction_broadcasting[2]
https://blockchain.info/tx/6033415e382927c52ea03843e7f1a3db9dc9bb8d06bfb5bde3c9b019c76c4b7f