This "fee" shit is only getting worse, especially during extraordinarily high volume times which out the blue to started thursday nite. What happens when there are no more BTC to be mined? Also I don't understand why the block size can't be increased tramatically to fix this nonsense. The value in mining is not the fees, it's the 25 BTC.
This is nothin but slowing down adoption in a big way, especially when other crypto currencies DO NOT have this problem at all.
Increasing the block size is not trivial and there are many considerations in doing that, particularly the fact that it WILL be a hard fork. That in itself is contentious because HARD FORKS CAN BE BAD.
There are no other currencies which have the same transaction volume as Bitcoin, so they aren't even comparable. If you want to compare two things, you need to eliminate all of the other variables which can affect the outcome. The must be compared ceteris paribus, all else equal.
Take your off topic ranting elsewhere, we don't need it in tech support threads. And maybe learn some stuff about what you are talking about
/Off Topic
OP, about your question, since you were unable to set the fee, there are only a few options available to you. You could attempt a Child-Pays-For-Parent transaction in which you create a transaction that spends an output from this transaction but you pay a fee that is enough to cover both transactions. Or you can wait and hope that it confirms. Or you can wait for it to eventually (few days usually) be dropped by the network, making that transaction as if it had never happened. If that happens, then contact whoever sent you the transaction and ask them to resend it with a higher fee so that it gets confirmed.