She has felt this way and acted this way about it for 8 years?
So she has never really told you WHY or WHAT it is that makes her feel the way she does? Do you think its possible your mom or another family memeber has said something to her, that shes not coming clean with?