Meghan is the neediest and most judgemental of them all. She's pissed because she hasn't got the willpower and drive Vanessa has.
And Meghan learning boundaries? She's the first to shove herself through any lines drawn. Vanessa repated things to her that she said to Vanessa and she had the nerve to be pissed? Grow up Meghan.
Vanessa is easiest the most honest of all of them. I hope she makes new friends and leaves these jealous pariahs behind.