To the first question, no, nothing came back to my account.
You likely won't see it "come back"... it's a slightly misleading way to describe what change is. Your wallet will automatically detect that the 2nd output being created is being assigned to an address from your wallet, so it will recognise it as "change" and adjust your balances accordingly.
Bitcoin isn't like "internet banking" where you say send $68 to X... and it creates a transaction that sends exactly $68 to X... Generally, your wallet "balance" is actually made up of several "unspent transaction outputs" (UTXOs). These can be of all different values... and most likely, none will be the exact value that you're trying to send to someone.
So you wallet will group several together until it has enough to be greater than or equal to "the value you're trying to send + transaction fee". In your instance, you tried to send $68.33 and it used a UTXO that was worth, $69.02. It then broke that up into the $68.33 output... the $0.66 "change" output... and the rest ($0.03) was spent on fees.
You can read more about how "change" works here:
https://en.bitcoin.it/wiki/ChangeAnd the second question, I do have some more balance inside. I don't care pay even 5$ if there any service like that.
It isn't a service... you just create a new transaction that spends the unconfirmed output from the first transaction and use a large fee to cover both the original AND the new transaction so that a miner wants that large fee and has to include both your stuck transaction and the new high fee transaction to claim their prize
It would appear that you've attempted CPFP:
https://www.blockchain.com/btc/tx/ee137508d705a0f8b45d25d92be306055da9ae535ef1b96c4235439b6b8a5913Unfortunately, it hasn't really added toooo much in the way of a fee boost. I think the average fee you've paid across the 2 transactions is now about 10 sats/byte.
Total Size of txes: 226 bytes + 192 bytes = 415 bytes
Total fees paid: 0.00000226 + 0.00003840 = 0.00004066 BTC
Total fee rate: 4066 sats / 415 bytes = 9.8 sats/byte (which in new terminology is ~2.5 sats/WeightUnit because it's non SegWit)
While that is a bit better than 1 sat/byte, it's not "huge", but it is a lot nearer to the top of the pile, so hopefully your transaction will be confirmed in the next few hours.