Catfish has a crystal ball!
Seriously, Felicia, you're on the right track. Your parents have done well, and you've done well.
We all know that insecure people need to belittle others as a way of making themselves look better. And I don't mean to say that they do look better. I mean to say that they do not want people noticing their faults (which
everybody has), so they basically say "Don't look at me, look at HER!"
If I had ever had the guts, I would have responded to jerks in H.S. with a "Why do you feel so bad about yourself?" or "Does it make you feel batter about yourself?" Said in an almost concerned tone puts it back on them, and they have to answer or continue the vileness, which makes them look even worse.
One day, years from now, you will see them and they will look he##-beaten, trust me. Hostility ages you and those around you. They are destined to live out a pointless life, full of disappointment. And if they don't, you won't care anyways, because you will have enough goodness on your plate to keep you happily busy.