Thanks so much for your advise.
One question: if I generate a new password and update it, does it means that all my keys including owner, posting, active etc will be changed?
I had given my private key to someone when I was yet to know how important is these keys.
Yes.