Bitcoin does not magically become lost. A double spend created by you does not mean that you have lost your Bitcoin. It simply means that your second set of transactions spend from the same inputs as the first set of transactions. Because both spend from the same inputs, the transactions conflict and are thus double spends. Only one transaction out of a set of double spends will be able to confirm. Once one does, the rest of the transactions become invalid and can never confirm.
One of the double spends will either confirm. The Bitcoin will either end up with whoever you sent it to, or back to your original wallet when the network "forgets" about the transaction (although this takes a few days and people constantly rebroadcast other people's transactions so the first scenario is much more likely).
That your wallet says "negative balance" and gives you errors has nothing to do with Bitcoin and everything to do with a poorly written and designed wallet software.
Thanks a lot! So everything I can do now is wait? Or should I send some btc to my wallet that it isnt negative anymore?