Just a reminder, always double-check your receiving address before sending. Bitcoin fees are high, and if your Bitcoin gets sent to the same address it's coming out of, it might return, but you'll lose the fees. You can't afford to lose $10 due to a careless mistake that could've been prevented.
If it’s possible don’t use the copy and paste address method so that you can also avoid clipboard malware, just type the receiving address straight into your wallet and triple check it before you broadcast your transaction. It’s a bit more time consuming but yet it’s better than sending your coin to a completely different address due to an unknown malware.
In your case you could have lost more than usual due to high transaction fees, but if the network wasn’t congested you could have only lost a few cents since you’ll still be the one receiving the coin back into your wallet more like you just gifted miners your fee, lol.
Manually typing in the address can also risk typing errors, especially for users who often experience typographical errors when typing.
Copy and paste addresses can still be used, but double-check the address before sending the transaction.
If it turns out that the pasted address is different from the copied address, most likely, there is clipboard malware. If so, I don't recommend using the device for transactions before it is completely cleaned from viruses and other errors.