One suggestion is to regard your personality as a pet. It follows you around anyway, so give it a name and make friends with it. Keep it on a leash when you need to, and let it run free when you feel that is appropriate. Train it as well as you can, and then accept its idiosyncrasies, but always remember that your pet is not you. Your pet has its own life, and just happens to be in an intimate relationship with you, whoever you may be, hiding there behind your personality.
Wes Nisker