The lesson here is always check the wallet address before you deposit no matter how long do you use the same address. Most importantly don’t use casino wallet address to receive funds that has a delay such as loan money and campaign payments since there’s a chance that they will update their wallet address without prior notice. Keep safe and have fun.
Do not be I rush or in a hurry. And do not get used to the address you forget to double check.
What I do is to always check the first five figures and the last five figures. Then I cross check with the on the gambling website.
I know the consequences of failure to do so. It's is like double losses. Double losses because you don't know if you will win after you stake your bet.
I also agree with your statement.
Just to share a personal story of mine which happened a few years ago involving wallet addresses:
In our country, we have this local wallet that is mostly used by our citizens due to its convenience. It is an exchange where you can directly pay your bills, utilities expenses, and even convert BTC directly to our local currency. Since almost all of us use this wallet, unfortunately, my wallet address was been flagged in this forum. I primarily use that local wallet address to receive my BTCs from campaign signatures but I was wrongfully accused that my wallet belonged to another account; so in short, I was somehow questioned for multiple account farming.
Though it may be different to what you posted OP, it still is relevant by keeping your wallet address safe and secure. I had a friend who wrongfully copied his address as he mistakenly added a "0" at the end which resulted to a loss of 0.2 BTCs in total.
Just one "0" and everything goes wrong? What a coincidence!
For me, I always check the 4 numbers before and the 4 numbers at the end, unlike @Alphakilo who checks until 5 alpha numbers. It is safer with what he does but I am too lazy to get that far.
What I try to avoid with mistakes is when I copy the authenticator code which sometimes can be pasted to the wallet address. I mean, added to the wallet address which could get us more trouble explaining to the customer support how the mistake happened.
There was a time when I made that error but somehow I was too focused on what I was doing that I realized a mistake happened.
But OP was right, at least double check everything before pressing the send button.