Id be scared to do anything with that many bitcoins just in case i fucked up, Even after double and triple checking it was going to the right address im sure i would still manage to send it to oblivion somehow. Either that or end up paying a 1 million bitcoin fee and sending 1 bitcoin.
lol i feel your pain, im exactlly the same, i must check each transaction about 5 times and then shit myself 10mins waiting on it to turn up

I always have fears that I have copied wrong the receiving address

If only the wallet addresses could be shorter.
Three steps (the order is not set in stone, it's as you wish) :
1) check that the address is correct
2) check that the amount is correct
3) check that the fees are correct
Don't start triple checking on top of that. It only adds to your stress and likeliness to make a mistake. If you follow these steps nothing can happen to you. One transaction a day will help you deal with that kind of stress.