^ Or their parents follow them to where they went to school and it just makes more sense to live with them ($$$)
Still wondering how old the OP is.
Boyfriend "hopping", or "serial monogomy" as one of my friends calls it, is a girl who always has a boyfriend. Like, she breaks up with one, a week later, she has another.
I think you're over-analysing and this girl, just from what you've said does sound shallow. Move on.
Where in Canada are you?