Just to clarify, .. you didn't resubmit the send request. Instead you sent another transaction of the same amount as the earlier transaction.
So now that you have a double spend attempt in your wallet, you'll probably need to restore that earlier wallet yet again and it will then properly show the balance and the one transaction that did confirm.
Er. Well: Maybe.
The input selection is nearly deterministic. (or rather, it is deterministic if all your available inputs are at least 6 deep in the chain)
If it selects the same inputs, has the same destination(s), and same value it will be the same transaction (same TXid), and thus no double was attempted.