If you’ve been working for 10 years and she is 4 years difference in age, then you are both adults I’m assuming. If she still acts like a teenager in her adult years, I’m afraid the only way to deal with it is to change your attitude because hers are set. Instead of getting your feelings hurt, just remind yourself that she is most likely very jealous of your accomplishments and insecure with herself for not having the same. Then just let her comments roll off your back (and when she sees she doesn’t get to you, she’ll probably become even more upset)