Just as an aside....

Do you think that the stress of living in a foreign country could contribute to your feelings about yourself? You are always an outsider there. Having done that, I know it has some influence on how you feel.